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
在PHP3中实现SESSION的功能(二)
Oct 09 PHP
php flush类输出缓冲剖析
Oct 19 PHP
PHP中文件上传的一个问题
Sep 04 PHP
在PHP中设置、使用、删除Cookie的解决方法
May 06 PHP
php实现改变图片直接打开为下载的方法
Apr 14 PHP
php实现统计网站在线人数的方法
May 12 PHP
php文件类型MIME对照表(比较全)
Oct 07 PHP
php实现留言板功能(代码详解)
Mar 28 PHP
老生常谈PHP面向对象之注册表模式
May 26 PHP
PHP多进程通信-消息队列使用
Mar 08 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 26 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
德劲1102收音机的打理维修案例
2021/03/02 无线电
咖啡的化学
2021/03/03 咖啡文化
深入解析PHP的引用计数机制
2013/06/14 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
jQuery中ajax的get()方法用法实例
2014/12/26 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
2016/03/01 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
canvas实现动态小球重叠效果
2017/02/06 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
JavaScript 继承 封装 多态实现及原理详解
2019/07/29 Javascript
[46:09]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第三场
2014/05/26 DOTA
Python实现多线程下载文件的代码实例
2014/06/01 Python
Mac 上切换Python多版本
2017/06/17 Python
Python中的异常处理try/except/finally/raise用法分析
2019/02/28 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
Django ModelForm组件使用方法详解
2019/07/23 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
python多线程分块读取文件
2019/08/29 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
Pytorch Tensor 输出为txt和mat格式方式
2020/01/03 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
lululemon美国官网:瑜伽服+跑步装备
2018/11/16 全球购物
秘书岗位职责
2013/11/18 职场文书
旺仔牛奶广告词
2014/03/20 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS
浅谈Python中对象是如何被调用的
2022/04/06 Python