ThinkPHP 双重循环遍历输出

ThinkPHP双重循环遍历输出

数据表1  Cat  栏目   

数据表2  In    文章


$cat= D("Cat");

$in = D("In");
$total = $cat -> select();
foreach($total as $k => $v){
        $total[$k]['new'] =$in -> where(array('cat_title' => $v['cat_title'])) -> limit(10) -> select();
 }
$this -> assign('total',$total);

view页面

            <volist name="total" id="v">

                <dl class="noMr">

                    <dt class="comBg senseTle">

                    <a href="__APP__/part/{$v.cat_id}/" title="{$v.cat_title}" target="_blank">{$v.cat_title}</a>

                    </dt>

                    <volist name="v['new']" id="vo">

                        <dd>

                            <a class="txtellipsis" href="__APP__/spart/{$vo.in_id}.html" target="_blank" title="{$vo.in_title}">{$vo.in_title}</a>

                            <span>{$vo.in_tm}</span>

                        </dd>

                    </volist> 

                </dl>

            </volist>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值