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提取视频网站页面中的FLASH地址的代码
Apr 17 PHP
php 获取select下拉列表框的值
May 08 PHP
php 生成自动创建文件夹并上传文件的示例代码
Mar 07 PHP
PHP base64编码后解码乱码的解决办法
Jun 19 PHP
PHP实现AES256加密算法实例
Sep 22 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
Jan 22 PHP
php获取指定范围内最接近数的方法
Jun 02 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
Nov 18 PHP
PHP对象链式操作实现原理分析
Oct 09 PHP
PHP获取数组中单列值的方法
Jun 10 PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
Jan 25 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个人网站架设连环讲(四)
2006/10/09 PHP
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
详解php协程知识点
2018/09/21 PHP
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
WordPress JQuery处理沙发头像
2009/06/22 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
jQuery实现自定义事件的方法
2015/04/17 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
CSS3 3D 技术手把手教你玩转
2016/09/02 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
2016/09/24 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
nodejs爬虫遇到的乱码问题汇总
2017/04/07 NodeJs
JS实现不用中间变量temp 实现两个变量值得交换方法
2018/02/04 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
解决iview多表头动态更改列元素发生的错误的方法
2018/11/02 Javascript
浅谈Vue数据响应思路之数组
2018/11/06 Javascript
js实现抽奖功能
2020/11/24 Javascript
python分析网页上所有超链接的方法
2015/05/08 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
2019/06/19 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
Python基于requests库爬取网站信息
2020/03/02 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
关于Java String的一道面试题
2013/09/29 面试题
副科竞争上岗演讲稿
2014/05/12 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
感恩节寄语2015
2015/03/24 职场文书
停水通知
2015/04/16 职场文书
撤诉申请怎么写
2015/05/19 职场文书
让子弹飞观后感
2015/06/11 职场文书
jdbc中自带MySQL 连接池实践示例
2022/07/23 MySQL