基于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 debug 安装技巧
Apr 30 PHP
php在多维数组中根据键名快速查询其父键以及父键值的代码
May 07 PHP
PHP冒泡排序算法代码详细解读
Jul 17 PHP
深入eAccelerator与memcached的区别详解
Jun 06 PHP
php curl模拟post提交数据示例
Dec 31 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
php无限极分类递归排序实现方法
Nov 11 PHP
php之readdir函数用法实例
Nov 13 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
Dec 14 PHP
关于PHP转换超过2038年日期出错的问题解决
Jun 28 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
php实现websocket实时消息推送
Mar 30 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
ThinkPHP验证码和分页实例教程
2014/08/22 PHP
php函数重载的替代方法--伪重载详解
2015/05/08 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
JS target与currentTarget区别说明
2011/08/28 Javascript
jQuery中click事件的定义和用法
2014/12/20 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
JS实现仿苹果底部任务栏菜单效果代码
2015/08/28 Javascript
学习JavaScript设计模式之责任链模式
2016/01/18 Javascript
javascript比较语义化版本号的实现代码
2016/09/09 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
2019/11/26 Javascript
node.js中module模块的功能理解与用法实例分析
2020/02/14 Javascript
Vue-cli3多页面配置详解
2020/03/22 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
详解Django框架中的视图级缓存
2015/07/23 Python
Python基于回溯法子集树模板解决选排问题示例
2017/09/07 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
python实现学生信息管理系统
2020/04/05 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python实现动态循环输出文字功能
2020/05/07 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
html5移动端自适应布局的实现
2020/04/15 HTML / CSS
SHEIN台湾:购买最新流行女装服饰
2019/05/18 全球购物
工业设计专业推荐信
2013/10/29 职场文书
优秀学生自我鉴定范例
2013/12/18 职场文书
回门宴新郎答谢词
2014/01/12 职场文书
中学校庆方案
2014/03/17 职场文书
个人承诺书格式
2014/06/03 职场文书
三月学雷锋活动总结
2014/06/26 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL