如何递归地获取数组中父id的子级
1个回答
展开全部
今天做项目时遇到php如何获取父类下所有子类Id??,把代码分享给大家。 复制代码代码如下:function getChildrenIds ($sort_id) { $db = $this->loadDB(); $ids = ''; $sql = "SELECT * FROM t_dept WHERE `parent_id` = '{$sort_id}'"; $query = $db->query($sql); $result = $query->result_array(); if ($result) { foreach ($result as $key=>$val) { $ids .= ','.$val['id']; $ids .= $this->getChildrenIds ($val['id']); } } return $ids;}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询