php後端分頁 PHP實現資料分頁顯示功能的方法

2021-10-22 22:09:28 字數 1114 閱讀 3879

這篇文章主要為大家詳細介紹了基於php實現資料分頁顯示功能,分頁在後台管理中是經常使用的功能,分頁顯示方便大量資料的管理,感興趣的小夥伴們可以參考一下

實現**:

使用者列表

$con = mysql_connect("localhost","root","");

mysql_query("set names utf8");

mysql_select_db("zhiye",$con);

$pagesize = 1; //每頁顯示的數量

$rowcount = 0; //要從資料庫中獲取

$pagenow = 1; //當前顯示第幾頁

//如果有pagenow就使用,沒有就預設第一頁。

if (!empty($_get['pagenow'])){

$pagenow = $_get['pagenow'];

$pagecount = 0; //表示共有多少頁

$sql1 = "select count(id) from user";

$res1 = mysql_query($sql1);

if($row1=mysql_fetch_row($res1)){

$rowcount = $row1[0];

//計算共有多少頁,ceil取進1

$pagecount = ceil(($rowcount/$pagesize));

//使用sql語句時,注意有些變數應取出賦值。

$pre = ($pagenow-1)*$pagesize;

$sql2 = "select * from user limit $pre,$pagesize";

$res2 = mysql_query($sql2);

while($row=mysql_fetch_assoc($res2)){

echo $row['user_name']."

";echo $row['name']."

";echo $row['email']."

";echo $row['password']."

";echo $row['tel']."

";for ($i=1;$i<=$pagecount;$i++){

echo "$i ";

PHP實現分頁

分頁思路 pagenow顯示第幾頁,由使用者輸入 rowcount總記錄數,從資料庫獲取 pagesize每頁顯示記錄數,由程式設計師定義 pagecount總頁數,用演算法實現 例如 pagenow 1 rowcount 7 pagesize 3 pagecount ceil rowcount p...

php實現分頁

indexcontroller.class.php檔案可以實現分頁效果 可以根據實際需要進行修改 header content type text html charset utf 8 定義最終的分頁類 final class pager 獲取鏈結位址 private function geturl...

php實現發表情分頁 PHP分頁原理實現

大致步驟 用get方法傳入頁碼後,從資料庫取出資料,通過limit語句顯示自己想要的內容長度,再通過前端美化,從而形成我們的分頁。上 之前 連線,選擇資料庫這些不多說,不過最後別忘了釋放結果,關閉資料庫!關鍵部分 page get p page 是我們想要傳入的頁碼 sql select from ...