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
mysq GBKl乱码
Nov 28 PHP
php数据库密码的找回的步骤
Jan 12 PHP
php去除换行符的方法小结(PHP_EOL变量的使用)
Feb 16 PHP
PHP运行环境配置与开发环境的配置(图文教程)
Jun 04 PHP
国外十大最流行的PHP框架排名
Jul 04 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
Jul 30 PHP
linux中cd命令使用详解
Jan 08 PHP
PHP转盘抽奖接口实例
Feb 09 PHP
PHP解决中文乱码
Apr 28 PHP
PHP进阶学习之垃圾回收机制详解
Jun 18 PHP
php下的原生ajax请求用法实例分析
Feb 28 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
COM in PHP (winows only)
2006/10/09 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
php实现登陆模块功能示例
2016/10/20 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
基于Jquery的表格隔行换色,移动换色,点击换色插件
2010/12/22 Javascript
javascript 事件处理程序介绍
2012/06/27 Javascript
js完美的div拖拽实例代码
2014/01/22 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
2014/08/18 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
2018/09/19 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
基于vue的video播放器的实现示例
2021/02/19 Vue.js
python发送HTTP请求的方法小结
2015/07/08 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
2016/05/03 Python
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
python 基于TCP协议的套接字编程详解
2019/06/29 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
Pytorch 多维数组运算过程的索引处理方式
2019/12/27 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
Laravel的加密解密与哈希实例讲解
2021/03/24 PHP
个人廉洁自律承诺书
2014/03/27 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书
董事长开业致辞
2015/07/29 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书