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 相关文章推荐
在WIN98下以apache模块方式安装php
Oct 09 PHP
第九节--绑定
Nov 16 PHP
PHP form 表单传参明细研究
Jul 17 PHP
php select,radio和checkbox默认选择的实现方法
May 15 PHP
php图片上传存储源码并且可以预览
Aug 26 PHP
php inc文件使用的风险和注意事项
Nov 12 PHP
php之Smarty模板使用方法示例详解
Jul 08 PHP
php中smarty变量修饰用法实例分析
Jun 11 PHP
php使用array_search函数实现数组查找的方法
Jun 12 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
Sep 02 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 27 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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
php远程下载类分享
2016/04/13 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
一个简单的javascript类定义例子
2009/09/12 Javascript
JAVASCRIPT实现的WEB页面跳转以及页面间传值方法
2010/05/13 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
2011/09/10 Javascript
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
国外大牛IE版本检测!现在IE都到9了,IE检测代码
2012/01/04 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
JQuery select控件的相关操作实现代码
2012/09/14 Javascript
js模拟hashtable的简单实例
2014/03/06 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
vue项目优化之通过keep-alive数据缓存的方法
2017/12/11 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
layui监听工具栏的实例(操作列表按钮)
2019/09/10 Javascript
js实现无限瀑布流实例方法
2019/09/16 Javascript
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
Python中asyncio模块的深入讲解
2019/06/10 Python
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
4款Python 类型检查工具,你选择哪个呢?
2020/10/30 Python
物业管理毕业生的自我评价
2014/02/17 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
公司合作意向书范文
2014/07/30 职场文书
2014旅游局领导班子四风问题对照检查材料思想汇报
2014/09/19 职场文书
护士2014年终工作总结
2014/11/11 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
学习弘扬焦裕禄精神心得体会
2016/01/23 职场文书
Java如何实现树的同构?
2021/06/22 Java/Android