thinkPHP栏目嵌套循环代码

假设你的栏目表名为think_class, 表有字段: id,name,parentid, 参考代码:

  1. $class=M("Class");
  2. $data=$class->select();
  3. $list=array();
  4. foreach($data as $arr){
  5. $list[$arr['parentid']][]=$arr;//重新整理数据排序。
  6. }
  7. $this->assign("list",$list);
复制代码

然后在模版中:

  1. <volist name="list[0]" id="vo">
  2. 大分类:{$vo.name}
  3. 所属小分类:
  4.    <volist name="list[$vo['id']]" id="vo2">
  5.         {$vo2.name}
  6.      </volist>
  7. </volist>
posted @ 2013-09-10 20:47  蓝魔  阅读(189)  评论(0)    收藏  举报