利用两个for循环实现无限级分类
表:
字段名 | 字段类型 | 备注 | 默认值 |
---|---|---|---|
id | int | 主键 auto-increment | |
name | varchar | 分类名称 | |
pid | int | 父类id | 0 |
1. 构建数据
$categories = array(
array('id'=>1,'name'=>'电脑','pid'=>0),
array('id'=>2,'name'=>'手机','pid'=>0),
array('id'=>3,'name'=>'笔记本','pid'=>1),
array('id'=>4,'name'=>'台式机','pid'=>1),
array('id'=>5,'name'=>'智能机','pid'=>2),
array('id'=>6,'name'=>'功能机','pid'=>2),
array('id'=>7,'name'=>'超级本','pid'=>3),
array('id'=>8,'name'