TP5 paginate 分页

本文详细介绍了如何在ThinkPHP5(TP5)框架中使用paginate方法进行数据分页,包括基本用法、参数配置以及自定义分页样式,帮助开发者提升网页加载速度和用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    public function index() {
        $where = array();
        $lists = db("table")->where($where)->order('id desc')->paginate(12);
        //获取分页显示
        $page = $lists->render();
        $data = $lists->all();
        // var_dump($data,$page);die;
        foreach($data as $key => $val){
            $data[$key]['key'] = $key;
        }
        
        $this->assign([
            'lists' => $lists,
            'page' => $page,
            'data' => $data,
        
        
        ]);

        return $this->fetch();
    }
                        <tbody>
                            {volist name="lists" id="vo"}
                            <tr>
                                
                                <td>{$vo.id}</td>
                         
                                
                            </tr>
                            {/volist}    
                        </tbody>
                    </table>
                    {$page} //输出分页
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值