基于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 抓取新浪读书频道的小说并生成txt电子书的代码
Dec 18 PHP
用PHP即时捕捉PHP中的错误并发送email通知的实现代码
Jan 19 PHP
php获取bing每日壁纸示例分享
Feb 25 PHP
php加速器eAccelerator的配置参数、API详解
May 05 PHP
PHP把JPEG图片转换成Progressive JPEG的方法
Jun 30 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
Dec 21 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
PHP API接口必备之输出json格式数据示例代码
Jun 27 PHP
PHP析构函数destruct与垃圾回收机制的讲解
Mar 22 PHP
详解PHP素材图片上传、下载功能
Apr 12 PHP
php经典趣味算法实例代码
Jan 21 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
生成ubuntu自动切换壁纸xml文件的php代码
2010/07/17 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
2015/10/09 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
php微信开发之图片回复功能
2018/06/14 PHP
PHP日志LOG类定义与用法示例
2018/09/06 PHP
laravel-admin 后台表格筛选设置默认的查询日期方法
2019/10/03 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
两种WEB下的模态对话框 (asp.net或js的分别实现)
2009/12/02 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
2015/08/05 Javascript
JS实现跟随鼠标的链接文字提示框效果
2015/08/06 Javascript
浏览器复制插件zeroclipboard使用指南
2016/03/26 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
浅谈Jquery中Ajax异步请求中的async参数的作用
2016/06/06 Javascript
js图片放大镜效果实现方法详解
2020/10/28 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
Vue实现购物车场景下的应用
2017/11/27 Javascript
jQuery UI实现动画效果代码分享
2018/08/19 jQuery
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
小程序实现单选多选功能
2018/11/04 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
2019/03/07 Javascript
Vue3配置axios跨域实现过程解析
2020/11/25 Vue.js
Python 迭代器与生成器实例详解
2017/05/18 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
wxPython的安装与使用教程
2018/08/31 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
python实现mean-shift聚类算法
2020/06/10 Python
Python 在函数上添加包装器
2020/07/28 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
美国地毯购买网站:Rugs USA
2019/02/23 全球购物
数学专业毕业生自荐信
2013/11/10 职场文书
优秀教研组申报材料
2014/12/26 职场文书
FP-growth算法发现频繁项集——构建FP树
2021/06/24 Python
MySQL RC事务隔离的实现
2022/03/31 MySQL