這篇文章主要為大家詳細介紹了基於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 ...