基于PHP实现数据分页显示功能


Posted in PHP onMay 26, 2016

本文实例为大家分享了数据分页显示功能的PHP实现代码,供大家参考,具体内容如下

实现代码:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>用户列表</title>
</head>
<body>
<?php 
  $con = mysql_connect("localhost","root","");
  
  mysql_query("set names utf8");
  mysql_select_db("zhiye",$con);
  
  $pageSize = 1;   //每页显示的数量
  $rowCount = 0;   //要从数据库中获取
  $pageNow = 1;    //当前显示第几页
  
  //如果有pageNow就使用,没有就默认第一页。
  if (!empty($_GET['pageNow'])){
    $pageNow = $_GET['pageNow'];
  }
  
  $pageCount = 0;  //表示共有多少页
  
  $sql1 = "select count(id) from user";
  $res1 = mysql_query($sql1);
  
  if($row1=mysql_fetch_row($res1)){
    $rowCount = $row1[0];
  }
  
  //计算共有多少页,ceil取进1
  $pageCount = ceil(($rowCount/$pageSize));
  
  //使用sql语句时,注意有些变量应取出赋值。
  $pre = ($pageNow-1)*$pageSize;
  
  $sql2 = "select * from user limit $pre,$pageSize";
  $res2 = mysql_query($sql2);
 
  while($row=mysql_fetch_assoc($res2)){
    echo $row['user_name']."<br>";
    echo $row['name']."<br>";
    echo $row['email']."<br>";
    echo $row['password']."<br>";
    echo $row['tel']."<br>";
  }
  for ($i=1;$i<=$pageCount;$i++){
    echo "<a href='userList.php?pageNow=$i'>$i</a> ";
  }
?>
</body>
</html>

以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP个人网站架设连环讲(三)
Oct 09 PHP
用PHP 快速生成 Flash 动画的方法
Mar 06 PHP
MySQL的FIND_IN_SET函数使用方法分享
Mar 27 PHP
如何使用php判断服务器是否是HTTPS连接
Jul 05 PHP
php5.2以下版本无json_decode函数的解决方法
May 25 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
Jul 08 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
PHP中的流(streams)浅析
Jul 02 PHP
mac系统下为 php 添加 pcntl 扩展
Aug 28 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
Oct 11 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 PHP
yii2实现根据时间搜索的方法
May 25 #PHP
Yii2框架使用计划任务的方法
May 25 #PHP
提交表单后 PHP获取提交内容的实现方法
May 25 #PHP
PHP中类的继承和用法实例分析
May 24 #PHP
PHP中抽象类和抽象方法概念与用法分析
May 24 #PHP
PHP中header用法小结
May 23 #PHP
php文件系统处理方法小结
May 23 #PHP
You might like
Access数据库导入Mysql的方法之一
2006/10/09 PHP
PHP 删除一个目录及目录下的所有文件的函数代码
2010/05/26 PHP
基于php验证码函数的使用示例
2013/05/03 PHP
LINUX下PHP程序实现WORD文件转化为PDF文件的方法
2016/05/13 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
2008/03/22 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
SeaJS 与 RequireJS 的差异对比
2014/12/08 Javascript
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
vue2 自定义动态组件所遇到的问题
2017/06/08 Javascript
vue计算属性及使用详解
2018/04/02 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
python实现代码行数统计示例分享
2014/02/10 Python
Python、Javascript中的闭包比较
2015/02/04 Python
python tensorflow学习之识别单张图片的实现的示例
2018/02/09 Python
Python利用splinter实现浏览器自动化操作方法
2018/05/11 Python
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
python实现KNN分类算法
2019/10/16 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
HTML5中的nav标签学习笔记
2016/06/24 HTML / CSS
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
Java如何调用外部Exe程序
2015/07/04 面试题
个人担保书格式范文
2014/05/12 职场文书
学校门卫岗位职责范本
2014/06/30 职场文书
教师考核表个人总结
2015/02/12 职场文书
大学四年个人总结
2015/03/03 职场文书
幼儿园新学期开学寄语
2015/05/27 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL