ThinkPHP3.2.3实现分页的方法详解
发布时间:2020-12-14 14:05:32 所属栏目:大数据 来源:网络整理
导读:本篇章节讲解ThinkPHP3.2.3实现分页的方法。供大家参考研究具体如下: 首先要搞清楚的就是ThinkPHP3.2.3的分页类已经被移到了ThinkPage.class.php,这是跟以前的版本有些不一样的,使用起来还是跟以前版本差不多,但是默认的效果不敢恭维,所以最
本篇章节讲解ThinkPHP3.2.3实现分页的方法。分享给大家供大家参考,具体如下: 首先要搞清楚的就是ThinkPHP3.2.3的分页类已经被移到了ThinkPage.class.php,这是跟以前的版本有些不一样的,使用起来还是跟以前版本差不多,但是默认的效果不敢恭维,所以最好是自己加些样式。 我加了一些样式(不怎么好看),大家可以自行的再去改进分页样式,效果图: 在这里我有先把page的设置做成了一个函数getpage,将这个方法放到ApplicationCommonCommonfunction.php(注意function不是类)中方便其他地方调用,代码如下: setConfig('header','
控制器中使用的代码如下: 10";
$count = $m->where($where)->count();
$p = getpage($count,1);
$list = $m->field(true)->where($where)->order('id')->limit($p->firstRow,$p->listRows)->select();
$this->assign('select',$list); // 赋值数据集
$this->assign('page',$p->show()); // 赋值分页输出
$this->display();
}
接下来在View中的使用: 相关内容
|