基于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 相关文章推荐
建立动态的WML站点(三)
Oct 09 PHP
PHP去除数组中重复的元素并按键名排序函数
Aug 18 PHP
PHP $_SERVER详解
Jan 16 PHP
php面向对象全攻略 (十四) php5接口技术
Sep 30 PHP
PHP中基本符号及使用方法
Mar 23 PHP
PHP取得一个类的属性和方法的实现代码
May 22 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
PHP中数组的分组排序实例
Jun 01 PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
Sep 06 PHP
php验证手机号码
Nov 11 PHP
php生成高清缩略图实例详解
Dec 07 PHP
PHP7扩展开发教程之Hello World实现方法示例
Aug 03 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
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
小议Javascript中的this指针
2010/03/18 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
jQuery实现选项卡功能(两种方法)
2017/03/08 Javascript
vue实现app页面切换动画效果实例
2017/05/23 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
如何从零开始利用js手写一个Promise库详解
2018/04/19 Javascript
vue+element实现表单校验功能
2019/05/20 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
2015/05/21 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
windows系统下Python环境搭建教程
2017/03/28 Python
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
Tensorflow实现将标签变为one-hot形式
2020/05/22 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
django序列化时使用外键的真实值操作
2020/07/15 Python
python搜索算法原理及实例讲解
2020/11/18 Python
Chemist Warehouse官方海外旗舰店:澳洲第一连锁大药房
2017/08/25 全球购物
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
岳父生日宴会答谢词
2014/01/13 职场文书
调解员先进事迹材料
2014/02/07 职场文书
优秀实习生感言
2014/03/01 职场文书
《学棋》教后反思
2014/04/14 职场文书
品牌推广活动策划方案
2014/08/19 职场文书
合理化建议书
2015/02/04 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
搞笑Gif:这么白这么长的腿像极了一楼的女朋友
2022/03/21 杂记