溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

php中分頁的功能模塊有哪些

發(fā)布時間:2020-12-19 16:14:32 來源:億速云 閱讀:170 作者:Leah 欄目:開發(fā)技術(shù)

今天就跟大家聊聊有關(guān)php中分頁的功能模塊有哪些,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

先貼張圖看看效果

php中分頁的功能模塊有哪些

在貼一下代碼吧

<?php
 $localhost = "localhost";
 $username = "root";
 $password = "root";
 $db = "test";   //信息
 $pagesize = 5;
 $conn = mysql_connect($localhost,$username,$password); //鏈接數(shù)據(jù)庫
  if(!$conn){
   echo "數(shù)據(jù)庫鏈接失敗".mysql_error();
  }
 mysql_query("SET NAMES 'UTF8'"); //編碼轉(zhuǎn)化
 $db_select = mysql_select_db($db); //選擇表
          //查詢記錄總數(shù)
 $total_sql = "select COUNT(*) from page";
 $total_result = mysql_query($total_sql);
 $total_row_arr = mysql_fetch_row($total_result);
 $total_row = $total_row_arr[0];   //總條數(shù)
 //總頁數(shù)
 $total = ceil($total_row / $pagesize);
 //當前頁數(shù)
 $page = @$_GET['p'] ? $_GET['p'] : 1;
  //limit 下限
 $offset = ($page - 1)*$pagesize;
 
 $sql = "select * from page order by id limit {$offset},{$pagesize}";
 $result = mysql_query($sql);
 echo "<p>PHP分頁代碼的小模塊</p>";
 echo "<table border=1 cellspacing=0 WIDTH=60% align=center>";
 echo "<tr><td>ID</td><td>NAME</td></tr>";
 while($row = mysql_fetch_assoc($result)){
  $id = $row['id'];
  $name = $row['name'];
  echo "<tr><td>".$id."</td><td>".$name."</td></tr>";
 }
 echo "</table>";
 //上一頁 、下一頁
 $pageprev = $page -1 ;
  if($page > $total){
   $pagenext = $total;
  } else{
   $pagenext = $page +1;
  }
 // 做鏈接 跳轉(zhuǎn);
 echo "<h4> <a href='page.php?p={$pageprev}'>上一頁</a> 丨<a href='page.php?p={$pagenext}'>下一頁</a></h4>";
 
 mysql_free_result($result);
 mysql_close($conn);
?>

關(guān)鍵點:

               1、

$sql = "select * from page order by id limit {$offset},{$pagesize}";

     2、

復(fù)制代碼 代碼如下:

echo "<h4> <a href='page.php?p={$pageprev}'>上一頁</a> 丨<a href='page.php?p={$pagenext}'>下一頁</a></h4>";

看完上述內(nèi)容,你們對php中分頁的功能模塊有哪些有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

php
AI