源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php入门学习知识点二 PHP简单的分页过程与原理

  • 时间:2020-07-27 12:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php入门学习知识点二 PHP简单的分页过程与原理
<?php require '../inc/conn.php'; ?> <?php //初始参数设置 $pagesize=5 ; //分页大小 $pagenum=1 ; //默认为第一页 //第一步:获取当前是第几页 if($_GET){ if($_GET['pagenum']){ $pagenum=$_GET['pagenum']; } } //第二步:获取当前分页的内容列表 $sql="Select * From message limit ".($pagenum-1)*$pagesize.",$pagesize "; $result=mysql_query($sql); while(($row=mysql_fetch_array($result))==true){ echo '<hr>'.$row["title"].'</hr>'; } //第三步:获取记录数 $sql="Select id From message"; $result=mysql_query($sql); $rownum=mysql_num_rows($result); //第四步:记算分页数 if(($rownum%$pagesize)==0){ $pagecount=$rownum/$pagesize; }else{ $pagecount=(int)($rownum/$pagesize); } //第五步:得到分页链接 $url=$_SERVER["REQUEST_URI"]; $url=parse_url($url); $url=$url["path"]; //第六步:输出分页链接 if($pagenum==1){ echo "[第一页] [上一页]"; }else{ echo "[<a href=\"$url?pagenum=1\">第一页</a>] [<a href=\"$url?pagenum=".($pagenum-1)."\">上一页</a>]"; } if($pagecount==$pagenum){ echo "[下一页] [最后一页]"; }else{ echo "[<a href=\"$url?pagenum=".($pagenum+1)."\">下一页</a>] [<a href=\"$url?pagenum=".($pagecount)."\">最后一页</a>]"; } ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部