ThinkPHP5分页paginate代码实例解析


Posted in PHP onNovember 10, 2020

参数

paginate(每页数量,是否简洁分页,分页参数)

使用方式

$list = db('user')->paginate(10);

自定义参数传参

$list = db('user')->paginate(10,false,['query'=>array('id' => $id)]);

其它参数

// 总数据
$this->assign('total',$list->total());
// 总页数
$total= ceil($list->total() / 10);
$this->assign('totalPage', $total);
// 当前页
$page = input('page', 1);

分页参数

paginate() 函数可以带三个参数:

$listRows 每页数量 数组表示配置参数

$simple 是否简洁模式或者总记录数 如果为true,那么分页的就是只有上一页和下一页

$config 配置参数 具体可以自己传入或者在配置文件中配置

$config 参数具体配置

主要的分页参数如下:

参数 描述
list_rows 每页数量
page 当前页
path url路径
query url额外参数
fragment url锚点
var_page 分页变量
type 分页类名

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
用ODBC的分页显示
Oct 09 PHP
40个迹象表明你还是PHP菜鸟
Sep 29 PHP
php中将网址转换为超链接的函数
Sep 02 PHP
浅析PHP中Collection 类的设计
Jun 21 PHP
PHP include任意文件或URL介绍
Apr 29 PHP
php计算整个目录大小的方法
Jun 01 PHP
WordPress中邮件的一些修改和自定义技巧
Dec 15 PHP
PHP获取网站中各文章的第一张图片的代码示例
May 20 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
Sep 11 PHP
PHP巧妙利用位运算实现网站权限管理的方法
Mar 12 PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
Oct 18 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
Aug 24 PHP
关于PHP求解三数之和问题详析
Nov 09 #PHP
PHP中isset、empty的用法与区别示例详解
Nov 05 #PHP
PHP后门隐藏的一些技巧总结
Nov 04 #PHP
phpstudy2020搭建站点的实现示例
Oct 30 #PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
Oct 30 #PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
Oct 30 #PHP
2020最新版 PhpStudy V8.1版本下载安装使用详解
Oct 30 #PHP
You might like
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
2011/06/16 PHP
修改PHP的memory_limit限制的方法分享
2012/02/21 PHP
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
php实现的任意进制互转类分享
2015/07/07 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
PHP预定义超全局数组变量小结
2018/08/20 PHP
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
js如何取消事件冒泡
2013/09/23 Javascript
jQuery实现contains方法不区分大小写的方法
2015/02/13 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
2019/01/18 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
[04:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster 选手采访
2021/03/11 DOTA
Python中Django框架利用url来控制登录的方法
2015/07/25 Python
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
mac安装scrapy并创建项目的实例讲解
2018/06/13 Python
Python 操作 ElasticSearch的完整代码
2019/08/04 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
2020/11/17 Python
python中子类与父类的关系基础知识点
2021/02/02 Python
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
Marmot土拨鼠官网:美国专业户外运动品牌
2018/01/11 全球购物
学生夜不归宿检讨书
2014/09/23 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
施工安全员岗位职责
2015/04/11 职场文书
小兵张嘎观后感
2015/06/03 职场文书
利用Java设置Word文本框中的文字旋转方向的实现方法
2021/06/28 Java/Android
Oracle中日期的使用方法实例
2022/07/07 Oracle