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 相关文章推荐
一个分页的论坛
Oct 09 PHP
php下的权限算法的实现
Apr 28 PHP
phpMyAdmin链接MySql错误 个人解决方案
Dec 28 PHP
修改PHP的memory_limit限制的方法分享
Feb 21 PHP
apache和php之间协同工作的配置经验分享
Apr 08 PHP
php实现统计邮件大小的方法
Aug 06 PHP
DOM XPATH获取img src值的query
Sep 23 PHP
关于php支持分块与断点续传文件下载功能代码
May 09 PHP
Yii中srbac权限扩展模块工作原理与用法分析
Jul 14 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
Oct 14 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
Apr 15 PHP
laradock环境docker-compose操作详解
Jul 29 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 mysql数据库操作分页类
2008/06/04 PHP
PHP实现图片裁剪、添加水印效果代码
2014/10/01 PHP
php获取网页上所有链接的方法
2015/04/03 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
2019/03/08 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
自己动手写的jquery分页控件(非常简单实用)
2015/10/28 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
js实现带简单弹性运动的导航条
2017/02/22 Javascript
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
JS中的防抖与节流及作用详解
2019/04/01 Javascript
[00:33]2018DOTA2亚洲邀请赛TNC出场
2018/04/04 DOTA
基于Django的python验证码(实例讲解)
2017/10/23 Python
python代码实现ID3决策树算法
2017/12/20 Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
2019/03/27 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
pandas 数据类型转换的实现
2020/12/29 Python
详解HTML5将footer置于页面最底部的方法(CSS+JS)
2018/10/11 HTML / CSS
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
小学英语教学反思案例
2014/02/04 职场文书
社区党建工作方案
2014/06/10 职场文书
汽车维修求职信
2014/06/15 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
法务专员岗位职责
2015/02/14 职场文书
大学生逃课检讨书
2015/05/04 职场文书
英语演讲开场白
2015/05/29 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python
Python中使用ipython的详细教程
2021/06/22 Python
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电
Java中的继承、多态以及封装
2022/04/11 Java/Android