您的位置 首页 php

PHP 二维数组实现上下级父子关系二级目录菜单

先看数据中ID为唯一主键ID,upid 为它的上级。compay_id 为当前商家ID tsort为排序

数据库

compay_id=348 ORDER BY tsort DESC

通过使用数据库查询出数组:

打印该数组:var_dump($tradeListTmp);

实现按:二维数据重新排序,结果为:研发部

+制作部

+广告部

+客服部

–售后部

–维修部

+业务部

–开发部

+设计部

–WEB设计师

–优秀设计师

–UI设计

代码如下:$tradeListTmp 数组

//循环出当前上下级关系并按上下级重新排序

foreach($tradeListTmp as $k => $v){

//循环出所有数据

if($v[upid]==0){

$tradeList[] = $v;

}

//循环出 upid 等于 当前 id 有下级类的数据

foreach($tradeListTmp as $kk => $vv){

if($vv[‘upid’] == $v[‘id’] && $vv[‘upid’] > 0){

$tradeList[] = $vv;

}

}

}

最后输出:$tradeList

文章来源:智云一二三科技

文章标题:PHP 二维数组实现上下级父子关系二级目录菜单

文章地址:https://www.zhihuclub.com/148924.shtml

关于作者: 智云科技

热门文章

网站地图