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

首頁 > 開發 > PHP > 正文

php原生數據庫分頁的代碼實現

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

本篇文章給大家帶來的內容是關于php原生數據庫分頁的代碼實現 ,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

  1. <?php 
  2.  
  3. header("Content-type:text/html;charset=utf-8"); 
  4.  
  5. // 連接數據庫 
  6.  
  7. $con = mysql_connect("數據庫地址","數據庫賬號","數據庫密碼"); 
  8.  
  9. if (!$con){die('Could not connect: ' . mysql_error());} 
  10.  
  11.    
  12.  
  13. mysql_select_db("數據庫名"$con); 
  14.  
  15.    
  16.  
  17. // 每頁顯示條數 
  18.  
  19. $pageLine = 5; 
  20.  
  21.    
  22.  
  23. // 計算總記錄數 
  24.  
  25. $ZongPage = mysql_query("select count(*) from 表名"); 
  26.  
  27.    
  28.  
  29. // 計算總頁數 
  30.  
  31. $sum = mysql_fetch_row($ZongPage); 
  32.  
  33. $pageCount = ceil($sum[0]/$pageLine);    
  34.  
  35.    
  36.  
  37. // 定義頁碼變量 
  38.  
  39. @$tmp = $_GET['page']; 
  40.  
  41.    
  42.  
  43.    
  44.  
  45. // 計算分頁起始值 
  46.  
  47. $num = ($tmp - 1) * $pageLine
  48.  
  49.    
  50.  
  51. // 查詢語句 
  52.  
  53. $result = mysql_query("SELECT 字段  FROM  表名 ORDER BY id DESC LIMIT " . $num . ",$pageLine"); 
  54.  
  55.    
  56.  
  57. // 遍歷輸出 
  58.  
  59. while($row = mysql_fetch_array($result)) 
  60.  
  61.   { 
  62.  
  63.       echo $row['字段']; 
  64.  
  65.       echo "<br/>"
  66.  
  67.   } 
  68.  
  69.    
  70.  
  71. //分頁按鈕 
  72.  
  73. //上一頁 
  74.  
  75. $lastpage = $tmp-1; 
  76.  
  77. //下一頁 
  78.  
  79. $nextpage = $tmp+1; 
  80.  
  81.    
  82.  
  83. //防止翻過界 
  84.  
  85. if (@$tmp > $pageCount) { 
  86.  
  87.     echo "沒有那么多頁啦,請返回"
  88.  
  89.  
  90.    
  91.  
  92. //如果頁碼大于總頁數,則顯示沒有了 
  93.  
  94. if(@$tmp <= 1){ 
  95.  
  96.     echo "<a href=/"fenye.php?page=$nextpage/">下一頁</a>"
  97.  
  98. }else if(@$tmp > 1 && @$tmp < $pageCount){ 
  99.  
  100.     echo "<a href=/"fenye.php?page=$lastpage/">上一頁</a>"
  101.  
  102.     echo "<a href=/"fenye.php?page=$nextpage/">下一頁</a>"
  103.  
  104. }else if(@$tmp = $pageCount){ 
  105.  
  106.     echo "<a href=/"fenye.php?page=$lastpage/">上一頁</a>"
  107.  
  108. //Vevb.com 
  109.  
  110. // 關閉數據庫連接 
  111.  
  112. mysql_close($con); 
  113.  
  114. ?> 

以上就是php原生數據庫分頁的代碼實現的詳細內容。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鱼台县| 泰来县| 屏东市| 太仆寺旗| 怀来县| 北川| 光山县| 清涧县| 嘉义市| 曲麻莱县| 贵阳市| 巴中市| 甘德县| 惠州市| 尤溪县| 务川| 孙吴县| 庆城县| 庆元县| 泸州市| 长治县| 宜君县| 阳原县| 民丰县| 陇川县| 万宁市| 汉寿县| 渑池县| 天门市| 耒阳市| 明溪县| 吉隆县| 曲靖市| 鹤山市| 景泰县| 浦城县| 武乡县| 图木舒克市| 措美县| 略阳县| 略阳县|