>  기사  >  백엔드 개발  >  40分求ThinkPHP循环嵌套打印出父类与子类的列表,该怎么处理

40分求ThinkPHP循环嵌套打印出父类与子类的列表,该怎么处理

WBOY
WBOY원래의
2016-06-13 13:01:35815검색

40分求ThinkPHP循环嵌套打印出父类与子类的列表
大家好,我近段时间在学习thinkPHP框架,我想在模板页面实现循环打印出一个数据列表,格式是:先是父类类别名称,再接着打印出对应的子类列表,再接着打印另外一个父类名称,再打印该父类的对应的子类,以此类推。。。我是用表格排版,格式如:

    
  类别名      简介

  父类名称1   ......   
  子类名称1   .....   
  子类名称2   .....   
  子类名称3   .....   
  父类名称2   ......   
  子类名称1   .....   
  子类名称2   .....   
  子类名称3   .....   


  请问用volist该怎样实现,或者有没有更好的方法,请指教,感激不尽!!


------解决方案--------------------
使用地归来进行遍历就可以了

------解决方案--------------------
可以一试:第一次我都环找出所有parent_id然后记下该记录集的总量parent_count,然后以parent_count往下循环,以此类推……
------解决方案--------------------

<tbody>
<br>
<br>
            <foreach><br>
                <tr>
<br>
                    <td>{$vo.depa_id}</td>
<br>
                    <td>
<?php  if ($vo['depa_default'] == 1)<br />
    echo '<b>[主页面]</b> '; ?><a>{$vo.depa_title}</a>
</td>
<br>
                    <td>{$vo.label_count}</td>
<br>
                    <td>{$vo.model_name}</td>
<br>
                    <td>{$vo.depa_order}</td>
<br>
                </tr>
<br>
                <foreach><br>
                    <tr>
<br>
                        <td>{$son.depa_id}</td>
<br>
                        <td>
<img  alt=" 40分求ThinkPHP循环嵌套打印出父类与子类的列表,该怎么处理 " ><font color="#FF8000">------解决方案--------------------</font><br>-" title="<br><font color="#FF8000">------解决方案--------------------</font><br>-" /><a>{$son.depa_title}</a>
</td>
<br>
                        <td>{$son.label_count}</td>
<br>
                        <td>{$son.model_name}</td> <div class="clear">
                 
              
              
        
            </div>
</tr></foreach></foreach>
</tbody>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.