PHP查询分页的实现代码


Posted in PHP onJune 09, 2017

本文实例为大家分享了PHP查询分页的具体代码,后端基于thinkphp框架,供大家参考,具体内容如下 

前端需要dataTables插件:传送门下载地址 

HTML代码 

第一步引入插件

<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="http://cdn.datatables.net/1.10.15/css/jquery.dataTables.css" rel="external nofollow" >
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="http://cdn.datatables.net/1.10.15/js/jquery.dataTables.js"></script>

第二步添加 

<table id="table_id_example" class="display">
 <thead>
 <tr>
  <th>ID</th>
  <th>发布时间</th>
  <th>发布IP</th>
  <th>公告内容</th>
 </tr>
 </thead>
 <tbody>
  <volist name="notice" id="vo">
   <tr>
   <td>{$vo.id}</td>
   <td>{$vo.create_time}</td>
   <td>{$vo.create_ip}</td>
   <td>{$vo.notice_content}</td>
   </tr>
  </volist>
 </tbody>
</table>

第三步JS

<script>
 $(document).ready( function () {
  $('#table_id_example').DataTable();
 } );
 </script>

PHP代码

public function gonggaochakan(){
 /* 公告查看
  */
 $dbNotice = M('notice');//实例化dbNotice对象
 $count  = $dbNotice->count();// 查询满足要求的总记录数
 $Page  = new \Think\Page($count,$count);// 实例化分页类 传入总记录数和每页显示的记录数(全部记录)
 $data = $dbNotice->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select();//获得所有记录
 $this->assign('notice',$data);//传给模板
 $this->show();
}

​效果

PHP查询分页的实现代码

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

PHP 相关文章推荐
一个php作的文本留言本的例子(四)
Oct 09 PHP
PHP脚本的10个技巧(5)
Oct 09 PHP
PHP高级OOP技术演示
Aug 27 PHP
PHP+ajax 无刷新删除数据
Feb 20 PHP
PHP Error与Logging函数的深入理解
Jun 03 PHP
基于PHP文件操作的详解
Jun 05 PHP
深入探讨<br />和 \r\n两者有什么区别??
Jun 05 PHP
php json与xml序列化/反序列化
Oct 28 PHP
ecshop 2.72如何修改后台访问地址
Mar 03 PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
Nov 19 PHP
Zend Framework创建自己的动作助手详解
Mar 05 PHP
php基于curl主动推送最新内容给百度收录的方法
Oct 14 PHP
PHP简单留言本功能实现代码
Jun 09 #PHP
PHP如何获取当前主机、域名、网址、路径、端口等参数
Jun 09 #PHP
PHP中的日期时间处理利器实例(Carbon)
Jun 09 #PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 #PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
Jun 09 #PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
Jun 09 #PHP
php使用crypt()函数进行加密
Jun 08 #PHP
You might like
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
PHP SPL标准库之接口(Interface)详解
2015/05/11 PHP
遍历echsop的region表形成缓存的程序实例代码
2016/11/01 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
2012/02/03 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
理解jQuery stop()方法
2014/11/21 Javascript
js闭包所用的场合以及优缺点分析
2015/06/22 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
2016/07/07 Javascript
浅析如何利用JavaScript进行语音识别
2016/10/27 Javascript
javascript实现用户点击数量统计
2016/12/25 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
jquery鼠标悬停导航下划线滑出效果
2017/09/29 jQuery
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
2018/04/12 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
解密Python中的描述符(descriptor)
2015/06/03 Python
Python自动化开发学习之三级菜单制作
2017/07/14 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
联想西班牙官网:Lenovo西班牙
2018/08/28 全球购物
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
聚网科技C++面试笔试题
2015/09/01 面试题
毕业生求职推荐信
2013/11/04 职场文书
历史系自荐信范文
2013/12/24 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
2014年社会实践活动总结范文
2014/04/29 职场文书
2015年中秋节主持词
2015/07/30 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
Pytorch 如何加速Dataloader提升数据读取速度
2021/05/28 Python
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python