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进行MySQL删除记录操作代码
Jun 07 PHP
php 大数据量及海量数据处理算法总结
May 07 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
Sep 16 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
PHP 魔术变量和魔术函数详解
Feb 25 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
thinkPHP5.0框架引入Traits功能实例分析
Mar 18 PHP
php之可变变量的实例详解
Sep 12 PHP
基于php双引号中访问数组元素报错的解决方法
Feb 01 PHP
Linux下 php7安装redis的方法
Nov 01 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
Laravel框架数据库迁移操作实例详解
Apr 06 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
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
Nigma vs Liquid BO3 第一场2.13
2021/03/10 DOTA
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
浅谈jQuery中setInterval()方法
2015/07/07 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
深入理解javascript中的this
2021/02/08 Javascript
[02:32]DOTA2亚洲邀请赛 C9战队出场宣传片
2015/02/07 DOTA
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
Python常见MongoDB数据库操作实例总结
2018/07/24 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
python pandas生成时间列表
2019/06/29 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
银行个人求职自荐信范文
2013/12/16 职场文书
运动会100米解说词
2014/01/23 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
运输服务质量承诺书
2014/03/27 职场文书
特教教师先进事迹
2014/05/21 职场文书
医学求职信
2014/05/28 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
创先争优个人总结
2015/03/04 职场文书
自荐信格式范文
2015/03/04 职场文书
2015年卫生监督工作总结
2015/05/21 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
社区服务理念口号
2015/12/25 职场文书
基于Python实现流星雨效果的绘制
2022/03/18 Python
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers