thinkPHP中分页用法实例分析


Posted in PHP onDecember 26, 2015

本文实例讲述了thinkPHP中分页用法。分享给大家供大家参考,具体如下:

拿一个实例来说吧

action页面:

public function show(){
   import("ORG.Util.Page"); //导入分页类
   $news=D("News");
   $count = $news->where('`content_type`='.$id)->count(); //查询记录的总条数
   $p = new Page($count, 10);
   $list = $contact->where('`content_type`='.$id)->order('sort')->limit($p->firstRow . ',' . $p->listRows)->select(); 
   $p->setConfig('header', '条数据'); //分页样式可自定义
   $p->setConfig('prev', "<"); 
   $p->setConfig('next', '>'); 
   $p->setConfig('first', '<<'); 
   $p->setConfig('last', '>>'); 
   $page = $p->show(); //分页的导航条的输出变量
   $this->assign("page",$page); //在模板页面中输出分页
   $this->assign('info',$list); //查询的信息反馈到模板页面中
   $this->display('index');
}

调用的tpl页面:index.php

自定义的css样式,主要用于分页样式

<style type="text/css">
.page{
 font-size:18px;
}
.page .current{
 width:10px;
 font-size:16px;
 margin-left:5px;
 padding:2px;
 border:1px solid #000;
}
.page a{
 min-width:10px;
 font-size:16px;
 margin-left:5px;
 border:1px solid #000;
 padding:2px;
}
</style>

循环输出分页信息

................
...............
...............
<div class="page"> {$page} </page> <!-- 输出分页信息 -->

分页样式如下:

thinkPHP中分页用法实例分析

可根据需要自定义所需的样式

希望本文所述对大家基于thinkPHP框架的php程序设计有所帮助。

PHP 相关文章推荐
?繁体转换的class
Oct 09 PHP
php木马攻击防御之道
Mar 24 PHP
php时间戳转换的示例
Mar 31 PHP
php加速器eAccelerator的配置参数、API详解
May 05 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
php str_replace替换指定次数的方法详解
May 05 PHP
Redis在Laravel项目中的应用实例详解
Aug 11 PHP
PHP实现的简单对称加密与解密方法实例小结
Aug 28 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 PHP
PHP利用百度ai实现文本和图片审核
May 08 PHP
Laravel5.4框架中视图共享数据的方法详解
Sep 05 PHP
PHP页面静态化――纯静态与伪静态用法详解
Jun 05 PHP
thinkPHP中验证码的简单使用方法
Dec 26 #PHP
分享50个提高PHP执行效率的技巧
Dec 26 #PHP
PHP获取二维数组中某一列的值集合
Dec 25 #PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
Dec 25 #PHP
WordPress中创建用户角色的相关PHP函数使用详解
Dec 25 #PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 #PHP
给WordPress的编辑后台添加提示框的代码实例分享
Dec 25 #PHP
You might like
用PHP调用数据库的存贮过程!
2006/10/09 PHP
php microtime获取浮点的时间戳
2010/02/21 PHP
php实现使用正则将文本中的网址转换成链接标签
2014/12/03 PHP
thinkphp实现附件上传功能
2017/05/26 PHP
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
详解JavaScript中循环控制语句的用法
2015/06/03 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
JavaScript实现三级联动菜单效果
2017/08/16 Javascript
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
微信小程序实现自动定位功能
2018/10/31 Javascript
ES6 let和const定义变量与常量的应用实例分析
2019/06/27 Javascript
微信小程序(订阅消息)功能
2019/10/25 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
JavaScript鼠标悬停事件用法解析
2020/05/15 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
python使用beautifulsoup从爱奇艺网抓取视频播放
2014/01/23 Python
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
python编程嵌套函数实例代码
2018/02/11 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
Python如何合并多个字典或映射
2020/07/24 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
python里反向传播算法详解
2020/11/22 Python
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
简历中的自我评价范文
2014/02/05 职场文书
六查六看自查材料
2014/02/17 职场文书
个人租房协议书
2014/04/09 职场文书
学校欢迎标语
2014/06/18 职场文书
2014年社区国庆节活动方案
2014/09/16 职场文书
悬崖上的金鱼姬观后感
2015/06/15 职场文书
整脏治乱工作简报
2015/07/21 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python