php开发_分页
程序员文章站
2024-02-10 21:05:52
...
项目结构:
运行效果:
========================================
conn.php
1 ", str_replace(" ", " ", $content)); 8 return $content; 9 }10 ?>
page.php
1 " . ($totle ? ($firstcount +1) : 0) . "-" . min($firstcount + $displaypg, $totle) . " 条记录,共 $totle 条记录";36 37 //如果只有一页则跳出函数:38 if ($lastpg 首页 ";42 if ($prepg)43 $pagenav .= " 前页 ";44 else45 $pagenav .= " 前页 ";46 if ($nextpg)47 $pagenav .= " 后页 ";48 else49 $pagenav .= " 后页 ";50 $pagenav .= " 尾页 ";51 52 //下拉跳转列表,循环列出所有页码:53 $pagenav .= " 到第 页,共 $lastpg 页";61 }62 63 64 include("conn.php");65 66 $result=mysql_query("SELECT * FROM `test`");67 $total=mysql_num_rows($result);68 //调用pageft(),每页显示10条信息(使用默认的20时,可以省略此参数),使用本页URL(默认,所以省略掉)。69 _PAGEFT($total,5);70 echo $pagenav;71 72 $result=mysql_query("SELECT * FROM `test` limit $firstcount,$displaypg ");73 while($row=mysql_fetch_array($result)){74 75 echo "
".$row[name]." | ".$row[sex];76 77 }78 ?>
list.php
1 $pagesize){19 if($pageval上一页 下一页";22 }23 $SQL="SELECT * FROM `test` limit $page $pagesize ";24 $query=mysql_query($SQL);25 while($row=mysql_fetch_array($query)){26 27 echo "
".$row[name]." | ".$row[sex];28 29 }30 ?>
分页公式:(当前页数-1)*每页条数,每页条数
sql语句:select * from test_table limit ($page-1)*$pageSize,$pageSize;
下一篇: 总是听别人说开发app网站,到底
推荐阅读
-
KindEditor上传解析漏洞/列目录/内容漏洞_PHP教程
-
python测试驱动开发实例
-
30天了解30种技术系列---(4)Node.js神级开发工具-WebStorm 博客分类: 30天了解30种技术 webstorm前端开发web开发node.jshtml5
-
vue webpack开发访问后台接口全局配置的方法
-
JSP 开发之 releaseSession的实例详解
-
webstorm 博客分类: 开发工具 webstormweb
-
软件开发工具箱-数据库 博客分类: 我的工具箱 SQLiteDerbyMySQLHSQLDBPostgreSQL
-
php—Smarty-1 (18),phpsmarty-118
-
亲爱的 Java 开发者,如果您希望尽情发掘 Java 的魅力,和我们一起期待今年的9月吧! Java三星SUN活动QQ
-
在php上使用fork以及socket的sample_PHP教程