『壹』 求php多級菜單數據查詢及展示代碼的演算法優化(全部分奉上)
publicfunctionempowerList(){
$sql="selectueid,pid,name,,ueidASC";
$datas=$this->db->getAll($sql);
$list=array();
if(!empty($datas)){
foreach($datasas$k=>$v){
$list[$v['pid']][]=$v;
}
}
return$list;
}
然後你在根據$list的結構組織一下頁面顯示就好了