基于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 相关文章推荐
在mysql数据库原有字段后增加新内容
Nov 26 PHP
php学习之 认清变量的作用范围
Jan 26 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
PHP多进程编程实例
Oct 15 PHP
php结合正则批量抓取网页中邮箱地址
May 19 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
Sep 01 PHP
实现PHP搜索加分页
Oct 12 PHP
PHP不使用递归的无限级分类简单实例
Nov 05 PHP
PHP编辑器PhpStrom运行缓慢问题
Feb 21 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
Oct 26 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
967 个函式
2006/10/09 PHP
收藏Javascript中常用的55个经典技巧
2007/08/12 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
使用javascript实现json数据以csv格式下载
2015/01/09 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
javascript常用函数(1)
2015/11/04 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
Vue.js 单页面多路由区域操作的实例详解
2017/07/17 Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
2017/10/18 Javascript
js注册时输入合法性验证方法
2017/10/21 Javascript
js 递归json树实现根据子id查父id的方法分析
2019/11/08 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
[04:30]显微镜下的DOTA2第五期——拉比克
2013/09/26 DOTA
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
给你选择Python语言实现机器学习算法的三大理由
2017/11/15 Python
Python 新建文件夹与复制文件夹内所有内容的方法
2018/10/27 Python
matplotlib.pyplot绘图显示控制方法
2019/01/15 Python
解决python有时候import不了当前的包问题
2019/08/28 Python
基于python实现删除指定文件类型
2020/07/21 Python
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
Etam德国:内衣精品店
2019/08/25 全球购物
描述RIP和OSPF区别以及特点
2015/01/17 面试题
如何写好优秀的创业计划书
2014/01/30 职场文书
我的中国梦口号
2014/06/16 职场文书
民主评议党员总结
2014/10/20 职场文书
初中优秀学生评语
2014/12/29 职场文书
幼儿园教师读书笔记
2015/06/29 职场文书
大学生社会实践感想
2015/08/11 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
js不常见操作运算符总结
2021/11/20 Javascript