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 相关文章推荐
php mssql 数据库分页SQL语句
Dec 16 PHP
phpMyAdmin 安装配置方法和问题解决
Jun 08 PHP
php select,radio和checkbox默认选择的实现方法
May 15 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
Feb 19 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
PHP面向对象详解(三)
Dec 07 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
Dec 21 PHP
使用PHP如何实现高效安全的ftp服务器(二)
Dec 30 PHP
php array_map使用自定义的函数处理数组中的每个值
Oct 26 PHP
php获取ajax的headers方法与内容实例
Dec 27 PHP
Laravel第三方包报class not found的解决方法
Oct 13 PHP
如何在centos8自定义目录安装php7.3
Nov 28 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
ExtJs Excel导出并下载IIS服务器端遇到的问题
2011/09/16 Javascript
jquery中的$(document).ready()使用小结
2014/02/14 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
浅谈JavaScript事件的属性列表
2015/03/01 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
详解javascript中原始数据类型Null和Undefined
2015/12/17 Javascript
jQuery fadeOut 异步实例代码详解
2016/08/18 Javascript
jQuery插件form-validation-engine正则表达式操作示例
2017/02/09 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
JavaScript函数节流和函数去抖知识点学习
2018/07/31 Javascript
JS常见构造模式实例对比分析
2018/08/27 Javascript
VUE 配置vue-devtools调试工具及安装方法
2018/09/30 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
Python导入txt数据到mysql的方法
2015/04/08 Python
python中引用与复制用法实例分析
2015/06/04 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
C语言中一个结构不能包含指向自己的指针吗
2012/05/25 面试题
解释DataSet(ds) 和 ds as DataSet 的含义
2014/07/27 面试题
生产主管岗位职责
2013/11/10 职场文书
爱情保证书范文
2014/02/01 职场文书
汽车队司机先进事迹材料
2014/02/01 职场文书
办公室文员岗位职责范本
2014/06/12 职场文书
超市理货员岗位职责
2014/07/04 职场文书
入党现实表现材料
2014/12/23 职场文书
库房管理员岗位职责
2015/02/12 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
Mysql 文件配置解析介绍
2022/05/06 MySQL