php封裝好的頁碼分頁類

2021-08-16 03:19:36 字數 1078 閱讀 1709

這篇文章主要為大家詳細介紹了php封裝乙個顯示頁碼的分頁類,具有一定的參考價值,感興趣的小夥伴們可以參考一下

一、**

conn.php

connect(); 

} public function connect()

} ?>

index.php

page=1;//當前頁定義為1 

}else

$this->pagesize=$pagesize;

$this->pagelen=$pagelen;

$this->table=$table;

new mysql();//例項化mysql類

$sql=mysql_query("select * from $this->table");//查詢表中的記錄

$this->total=mysql_num_rows($sql);//獲得查詢的總記錄數

$this->pages=ceil($this->total/$this->pagesize);//計算總頁數

$this->pageoffset=($this->pagelen-1)/2;//計算頁碼偏移量

} function sel()

function mypage()else

if($this->page<=$this->pageoffset)elseif($this->page>$this->pages-$this->pageoffset)else

for($i=$minpage;$i<=$maxpage;$i++)else

} if($this->page==$this->pages)else

return $message;//返回變數的值

} } ?>

sel();

while($rst=mysql_fetch_row($rs)){

?>

id:標題內容時間

mypage();

?>

二、執行結果

以上就是php封裝好的頁碼分頁類的詳細內容

php分頁功能的實現,封裝好的方法

分頁實現 設定當前頁顯示多少條資料 pagesize int num 比如2查詢出資料庫中共有有多少資料 sql select from table result mysql query sql totalrows mysql num rows result 計算出一共有多少頁 totalpages...

PHP封裝的分頁導航處理類

開發web程式,最常見的頁面之一就是列表頁,而列表頁中一定會有分頁導航的功能,我們當然可以在頁面中直接插入php 運算相關的資訊,例如頁數,總記錄數,總頁數,根據當前頁的不同,可能顯示的內容及樣式都有所不同,這樣做是達到目的了,可是帶來的極大弊端有三點 1 的可讀性大大降低 2 頁面夾雜著這一大段運...

快取技術,封裝好的快取類

using system using system.collections.generic using system.linq using system.web namespace admin.helper return true endregion region get方法 獲得指定key的快取物...