阅读模式:

Thinkphp 3.2.3 数据列表分页

查看:6714  回复:0  类型:  来源:Thinkphp  标签 thinkphp php分页

    Thinkphp 3.2.3 分页功能代码,实例化模式后调用相关分页类:

方式一:

$test = M('test'); // 实例化test对象
// 进行分页数据查询 注意page方法的参数的前面部分是当前的页数使用 $_GET[p]获取
$list = $test->page($_GET['p'],5)->select();
$this->assign('list',$list);// 赋值数据集
$count      = $test->count();// 查询满足要求的总记录数
$Page       = new ThinkPage($count,5);// 实例化分页类 传入总记录数和每页显示的记录数
$show       = $Page->show();// 分页显示输出
$this->assign('page',$show);// 赋值分页输出
$this->display(); // 输出模板

方式二:

$test = M('test'); // 实例化User对象
$count      = $test->count();// 查询满足要求的总记录数
$Page       = new ThinkPage($count,5);// 实例化分页类 传入总记录数和每页显示的记录数5
$show       = $Page->show();// 分页显示输出
// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
$list = $test->limit($Page->firstRow.','.$Page->listRows)->select();
$this->assign('list',$list);// 赋值数据集
$this->assign('page',$show);// 赋值分页输出
$this->display(); // 输出模板


分享到:
0 0

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
php设置cookie为HttpOnly防止XSS攻击   阅读:12176给 centos 7 安装桌面环境   阅读:16436爱编程,也爱健康   阅读:4022linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:16341移动端js触摸touch详解(附带案例源码)   阅读:16021centos7.3安装mongodb3.6   阅读:7087分享:淘宝技术这十年   阅读:4483php swoole搭建简单的聊天室   阅读:3407php 获取当前前后年、月、星期、日、时分秒的时间   阅读:6360网站局部小图片优化-base64编码图片   阅读:11651给网站添加一键新浪微博登录的功能   阅读:6220centos 7 安装 php-7.1.3   阅读:19219知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:6066php 使用 smtp.php 类在线发送邮件功能   阅读:5423php翻转字符串   阅读:3256php打印九九乘法表   阅读:9398linux php7安装yaf扩展   阅读:7984linux时间戳有趣的情人节秒1234567890   阅读:5171linux php7编译安装mongodb扩展   阅读:8425面试都会问你为什么你从上一家公司离职的真实意思   阅读:10698mysql中文分词全文搜索索引讯搜的安装   阅读:6483javascript对cookie操作详细代码函数   阅读:5057把php session 会话保存到redis   阅读:6880Nginx 配置文件详解   阅读:4399php设置cookie为HttpOnly防止XSS攻击   阅读:12176移动端自适应rem原理   阅读:9365javascript对cookie操作详细代码函数   阅读:5057解决 nginx 413 request entity too large   阅读:4206crontab+shell脚本实现定时备份mysql数据库   阅读:7308网站性能优化-页面静态缓存   阅读:5257最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:12725shell发送邮件脚本   阅读:7063centos 7 添加 redis 3.2.9 开机启动脚本   阅读:9041霍金24岁博士毕业论文在线预览   阅读:5329centos 7 修改系统屏幕分辨率   阅读:42998纯干货,程序员面试的超实用技巧   阅读:4025比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:5177解决 nginx 413 request entity too large   阅读:4206shell脚本批量删除几天前的文件   阅读:9316关于PHP程序员技术职业生涯规划   阅读:2594爱编程,也爱健康   阅读:4022centos 7 安装 samba 服务   阅读:6417用php从1乘到100的值   阅读:5985php 生成图片,给图片加水印   阅读:6080php 读取和设置redis的键值   阅读:6979session与cookie的区别   阅读:3977shell发送邮件脚本   阅读:7063crontab+shell脚本实现定时备份mysql数据库   阅读:7308php冒泡排序法   阅读:13691crontab+shell脚本实现定时备份mysql数据库   阅读:7308