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函数
Oct 09 PHP
PHP array 的加法操作代码
Jul 24 PHP
PHP中的array数组类型分析说明
Jul 27 PHP
PHP类与对象中的private访问控制的疑问
Nov 01 PHP
基于PHP5魔术常量与魔术方法的详解
Jun 13 PHP
php列出mysql表所有行和列的方法
Mar 13 PHP
php中二维数组排序问题方法详解
Aug 28 PHP
纯PHP代码实现支付宝批量付款
Dec 24 PHP
php微信开发之自定义菜单实现
Nov 18 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 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
WordPress中用于更新伪静态规则的PHP代码实例讲解
2015/12/18 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
jQuery文件上传控件 Uploadify 详解
2016/06/20 Javascript
AngularJS 表达式详细讲解及实例代码
2016/07/26 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
JavaScript代码调试方法实例小结
2019/01/05 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
videocapture库制作python视频高速传输程序
2013/12/23 Python
Python实现股市信息下载的方法
2015/06/15 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
Python3之简单搭建自带服务器的实例讲解
2018/06/04 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
python制作图片缩略图
2019/04/30 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
Python+selenium点击网页上指定坐标的实例
2019/07/05 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
Python partial函数原理及用法解析
2019/12/11 Python
用HTML5的canvas实现一个炫酷时钟效果
2016/05/20 HTML / CSS
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
英国复古服装和球衣购买网站:3Retro Football
2018/07/09 全球购物
生产经理的自我评价分享
2013/11/07 职场文书
关于礼仪的演讲稿
2014/01/04 职场文书
2014年国庆节活动总结
2014/08/26 职场文书
房地产置业顾问工作总结
2015/10/23 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
2016年秋季趣味运动会开幕词
2016/03/04 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript