使用PHP怎么对数据进行分页显示

  介绍

这期内容当中小编将会给大家带来有关使用PHP怎么对数据进行分页显示,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强>实例代码如下:

& lt; ! DOCTYPE  html>   & lt; html>   & lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt;才能title>用户列表& lt;/title>   & lt;/head>   & lt; body>   & lt; ? php    时间=美元才能con  mysql_connect (“localhost",“root",““);   ,,   ,,mysql_query (“set  names  utf8");   mysql_select_db才能(“zhiye",反对美元);   ,,   时间=美元才能pageSize  1;,,,//每页显示的数量   时间=美元才能rowCount  0;,,,//要从数据库中获取   时间=美元才能pageNow  1;,,,,//当前显示第几页   ,,//才能如果有pageNow就使用,没有就默认第一页。   if 才能;(!空($ _GET [& # 39; pageNow& # 39;])) {   ,,,pageNow 美元;=,$ _GET [& # 39; pageNow& # 39;];   ,,}   ,,   时间=美元才能pageCount  0;,,//表示共有多少页   ,,   sql1 美元;=,才能“select 计数(id),得到user";   时间=美元才能res1  mysql_query ($ sql1);   ,,   如果才能(第一行=mysql_fetch_row美元($ res1)) {   ,,,rowCount 美元;=,第一行[0]美元;   ,,}   ,,//计才能算共有多少页,装天花板取进1   pageCount 美元;=,才能装天花板((rowCount/页大小美元));   ,,//使才能用sql语句时,注意有些变量应取出赋值。   美元才能pre =, (pageNow-1美元)* $页大小;   ,,   时间=美元才能sql2 “select  *,得到user  limit 前美元,pageSize"美元;;   时间=美元才能res2  mysql_query ($ sql2);   ,   而才能($行=作用(它)美元){   ,,,echo 美元行[& # 39;user_name # 39;] !”& lt; br>“;   ,,,echo 美元行[& # 39;名字# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;电子邮件# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;密码# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;电话# 39;]!”& lt; br>“;   ,,}   for 才能;(i=1; i<美元=$ pageCount;美元我+ +){   ,,,echo “& lt; a  href=https://www.yisu.com/zixun/userList.php吗?pageNow=我> 我美元”;   }   ?>      

当有大量数据时,就不能使用上述方法。

& lt; ? php    时间=美元才能con  mysql_connect (“localhost",“root",““);   ,,   ,,mysql_query (“set  names  utf8");   mysql_select_db才能(“zhiye",反对美元);   ,,   时间=美元才能pageSize  1;,,,//每页显示的数量   时间=美元才能rowCount  0;,,,//要从数据库中获取   时间=美元才能pageNow  1;,,,,//当前显示第几页   ,,//才能如果有pageNow就使用,没有就默认第一页。   if 才能;(!空($ _GET [& # 39; pageNow& # 39;])) {   ,,,pageNow 美元;=,$ _GET [& # 39; pageNow& # 39;];   ,,}   ,,   时间=美元才能pageCount  0;,,//表示共有多少页   ,,   sql1 美元;=,才能“select 计数(id),得到user";   时间=美元才能res1  mysql_query ($ sql1);   ,,   如果才能(第一行=mysql_fetch_row美元($ res1)) {   ,,,rowCount 美元;=,第一行[0]美元;   ,,}   ,,//计才能算共有多少页,装天花板取进1   pageCount 美元;=,才能装天花板((rowCount/页大小美元));   ,,//使才能用sql语句时,注意有些变量应取出赋值。   美元才能pre =, (pageNow-1美元)* $页大小;   ,,   时间=美元才能sql2 “select  *,得到user  limit 前美元,pageSize"美元;;   时间=美元才能res2  mysql_query ($ sql2);   ,,//美元才能sql =,“select  *,得到user";//美元才能res =, mysql_query (sql,反对美元);   ,   而才能($行=作用(它)美元){   ,,,echo 美元行[& # 39;user_name # 39;] !”& lt; br>“;   ,,,echo 美元行[& # 39;名字# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;电子邮件# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;密码# 39;]!”& lt; br>“;   ,,,echo 美元行[& # 39;电话# 39;]!”& lt; br>“;   ,,}   如果才能(pageNow>美元;1){   ,,,prePage 美元;=,pageNow-1美元;   ,,,echo “& lt; a  href=https://www.yisu.com/zixun/userList.php吗?pageNow=$ prePage> 之前”;   }   如果(pageNow 使用PHP怎么对数据进行分页显示