thinkphp5分页

thinkphp5封装的分页功能十分简便

创建一个pagetest模板

 

在模板下创建公共文件夹common  创建一个新的Base类  继承Controller

<?php

namespace app\pagetest\common;

use think\Controller;

class Base extends Controller
{ }

 在创建一个Page控制器

<?php

namespace app\pagetest\controller;

use app\pagetest\common\Base;
use app\pagetest\model\User;

class Page extends Base { public function index() { $user = new User();     $list = User::paginate(3); $this->assign('list', $list); return $this->fetch(); } }

创建model模型

类名User为当前数据库表名

<?php

namespace app\pagetest\model;

use think\Model;

class User extends Model
{
   
}

创建视图文件夹  view

view下创建视图文件

index.html主要内容

    <div>
        <ul>
            {volist name='list' id='res'}
            <li>{$res.uname} | {$res.pwd} | {$res.sex} | {$res.create_time} | {$res.update_time}</li>
            {/volist}
        </ul>
    </div>
    {$list->render()}
{$list->render()}为页码数字和上一页下一页

页面显示内容

另一种显示方式

更改一下控制器里面的

 $list = User::paginate(3);改为$list = User::paginate(3,true);

 

转载于:https://www.cnblogs.com/zhangcheng001/p/11349925.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值