ThinkPhp在视图中获取记录的条数

问题:假如在控制器中查询操作,在视图层渲染输出是想要知道记录的条数,这样如果当前记录条数为0,我们可以用一个提示语句显示当前没有任何记录。

controller中赋值为order

$this->assign('order',$order);
view中获取长度
    {if condition="count($order) eq '0'"}
    <p style="color: black;text-align: center;height: 8%;padding: 8%">暂无下单</p>
    {else /}
    <thead>
    <tr>
        <th>ID</th>
        <th>用户名</th>
        <th>下单时间</th>
        <th>操作</th>
    </tr>
    </thead>
    <tbody>
        <tr>
            {volist name='order' id='vo'}
            <td>{$i}</td>
            <td>{$vo.uname}</td>
            <td>{$vo.create_at}</td>
            <td><button class="layui-btn">删除</button></td>
            {/volist}
        </tr>
    </tbody>
    {$order->render()}
    {/if}

没有记录时:

有记录时:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值