国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php數字分頁類代碼

2024-05-04 23:06:52
字體:
來源:轉載
供稿:網友

這是一款php分頁程序,一款數字分頁代碼,很像搜索引擎baidu的分頁效果,有需要做這類分頁的朋友可進入參考,php分頁代碼如下:

  1. <?php 
  2. $conn=mysql_connect("localhost","root",""); 
  3. $db=mysql_select_db("gan"); 
  4.  mysql_query("set names 'gbk'"); 
  5. ?> 
  6. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"
  7. <html xmlns="http://www.111cn.net/1999/xhtml"
  8. <head> 
  9. <meta http-equiv="content-type" content="text/html; charset=gb2312" /> 
  10. <title>無標題文檔</title> 
  11. </head> 
  12.  
  13. <body> 
  14. <?php 
  15.  
  16. $url=$_server['request_uri']; 
  17. $url=parse_url($url); 
  18. $url=$url[path]; 
  19. $sql="select * from liuyan"
  20. $query=mysql_query($sql); 
  21. $num=mysql_num_rows($query);        //總共數據條數 
  22. $pagesize=3;                       //設置每頁顯示條數 
  23. $pages=intval($num/$pagesize);     //求出大約頁數 
  24. if($num%$pagesize){ 
  25.  $pages++;                      //求具體頁數 
  26.  
  27. $page=1;                          //初始頁數為1 
  28.  
  29. if($_get[page]){ 
  30.  $page=$_get[page]; 
  31. $fistpage=1;                      //第一頁 
  32. $prepage=$page-1;                 //上一頁 
  33. $lastpage=$pages;                 //最后一頁 
  34. $nextpage=$page+1;                //下一頁 
  35. $n=1;                             //網頁第一頁 
  36. $pack=1; 
  37. $perpage=intval($pages/5);                //求出大約的網頁數 
  38. if($pages%5){ 
  39.  $perpage++; 
  40. if($page>1){ 
  41.  echo "<a href=$url?page=$fistpage>第一頁</a>"
  42.  echo "<a href=$url?page=$prepage>上一頁</a>"
  43. if($page-$pack>=5){ 
  44.     $n++; 
  45.     $pack+=5; 
  46.     for($i=($n*5-4);$i<$page;$i++){         //當前頁以前的頁 
  47.         echo "<a href=$url?page=$i> $i </a>"
  48.     } 
  49.     echo $i;                               //顯示當前頁 
  50.   if($n<$perpage){ 
  51.      for($i=$i+1;$i<=$n*5;$i++)            //當前頁以后的頁 
  52.      echo "<a href=$url?page=$i> $i </a>"
  53.     }else
  54.      for($i=$i+1;$i<=$pages;$i++)            //當前頁以后的頁 
  55.      echo "<a href=$url?page=$i> $i </a>"
  56.     } 
  57.  
  58. else
  59.   for($i=($n*5-4);$i<$page;$i++)         //當前頁以前的頁 
  60.      echo "<a href=$url?page=$i> $i </a>"
  61.     echo $i;                                 //顯示當前頁 
  62.     if($n<$perpage){ 
  63.      for($i=$i+1;$i<=$n*5;$i++)            //當前頁以后的頁 
  64.      echo "<a href=$url?page=$i> $i </a>"
  65.     }else
  66.      for($i=$i+1;$i<=$pages;$i++)            //當前頁以后的頁 
  67.      echo "<a href=$url?page=$i> $i </a>"
  68.     } 
  69.  
  70.   
  71.  
  72. if($page<$pages){ 
  73.  
  74.  echo "<a href=$url?page=$nextpage>下一頁</a>"
  75.  echo "<a href=$url?page=$lastpage>最后一頁</a>"
  76. $offnum=($page-1)*$pagesize
  77. $fsql="select * from liuyan limit $offnum,$pagesize"
  78. $query=mysql_query($fsql); 
  79. while($row=mysql_fetch_array($query)){ 
  80.  
  81.  echo "<br>".$row[user]."|".$row[content]; 
  82. }//開源代碼Vevb.com 
  83. ?> 
  84. </body> 
  85. </html> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯门区| 白山市| 大荔县| 两当县| 鄯善县| 秦安县| 延庆县| 玉门市| 南和县| 呼图壁县| 民乐县| 长宁县| 南岸区| 冷水江市| 汉寿县| 新野县| 丰镇市| 奇台县| 尉氏县| 裕民县| 库尔勒市| 云和县| 富顺县| 博乐市| 阿图什市| 伊宁市| 兴仁县| 灵台县| 蒙山县| 冷水江市| 惠安县| 郸城县| 鸡东县| 温泉县| 渑池县| 天镇县| 肥东县| 天镇县| 台中市| 黔江区| 义乌市|