首页 > 开源系统应用 > Thinkphp > ThinkPHP分页代码示例
网站建设、切图、企业建站、微信开发 联系QQ:404658186 tel:18716186715
2015
09-02

ThinkPHP分页代码示例

ThinkPHP如何实现分页?ThinkPHP分页需要使用到分页类\Think\Page,参数为总记录数和每页显示记录数。

使用步骤:

获取总记录数。

$count = $this_model->where($map)->order('id desc')->count();

实例化分页类。

$Page = new \Think\Page($count,20);

分页显示输出。

$show = $Page->show();

完整代码如下。

$this_model = M('User'); // 实例化User对象
$count = $this_model->where($map)->order('id desc')->count();// 查询满足要求的总记录数
$Page = new \Think\Page($count,20);// 实例化分页类 传入总记录数和每页显示的记录数(20)
$show = $Page->show();// 分页显示输出

$user_list = $this_model->where($map)->order('id desc')->limit($Page->firstRow.','.$Page->listRows)->select();
 
$this->assign('users',$user_list); 
$this->assign('page',$show);// 赋值分页输出
 
$this->display();
最后编辑:
作者:码农一号
这个作者貌似有点懒,什么都没有留下。
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。

*