query($q);
$i=0;
$str_menu="\"menu\":[";
while($m=$db->fetch_array($r)){
$j=0;
$q1="select id,module,icon,title from ".$table_pre."channel where path='0-".$m["id"]."' order by ord";
$r1=$db->query($q1);
//取得子菜单
$str_son="";
while($m1=$db->fetch_array($r1)){
if(in_array($m["id"]."-".$m1["id"],$arr_priv[0]) && !in_array($m["id"]."-".$m1["id"]."|n",$arr_priv[1])){
$str_son.="{\"title\":\"".$m1["title"]."\",\"module\":\"".$m1["module"]."\",\"icon\":\"".trim($m1["icon"])."\"},";
$j++;
}
}
//
if($j>0){
$str_menu.="{\"title\":\"".$m["title"]."\",\"icon\":\"".trim($m["icon"])."\",\"son\":[".substr($str_son,0,-1)."]},";
}
$i++;
}
$str_menu=substr($str_menu,0,-1);
$json_data.=$str_menu."]}";
//
//$json_data=str_replace(",]","]",$json_data);
echo $json_data;
?>