PHP

php 简单的实现无限级分类树

2016-05-05  本文已影响99人  七百年前

php
数据表

Paste_Image.png
$sql = "select id,class_cid,class_name from hl_goods_class order by id asc ";
$items = $this->fetch_list($sql);
        for($i=1;$i<=count($items);$i++){
            $aa[$i] = $items[$i-1];
        }
        $tree = array();
        foreach ($aa as $item) {
            if (isset($aa[$item['class_cid']])) {

                $aa[$item['class_cid']]['son'][] = &$aa[$item['id']];
            } else {
                $tree[] = &$aa[$item['id']];
            }
        }
        return $tree;
上一篇 下一篇

猜你喜欢

热点阅读