【发布时间】:2015-11-11 16:10:25
【问题描述】:
如何转换这样的数据库表:
变成这样的多维数组?
我尝试了如下递归循环,但无法正确显示。
function cost_centres_format($items)
{
foreach ($items as $item) {
echo $item->name.' - '.$item->parent_id;
echo '<br/>';
$sons = $this->purchase_order_model->get_cost_centre_sons($item->internal_purchase_order_cost_centre_id);
if(count($sons)>0){
$this->cost_centres_format($sons);
}
}
}
【问题讨论】:
标签: php mysql recursion multidimensional-array