2013年3月3日 星期日

php page class

可以在分頁的時候使用....



class Page{

private $total_pages=0;
private $limit=0;

public function __construct($count,$limit){

if($count>0){
$this->total_pages= ceil($count/$limit);
}else{
$this->total_pages=0;
}
$this->limit=$limit;


}

function get_total_pages(){
return $this->total_pages;
}

function start($cpage){
if($cpage>$this->total_pages){
$cpage=$this->total_pages;
}

return $start=$this->limit*$cpage-$this->limit;



}

}





用法:

$page=new Page($tatalOfNum,$pageOfNum); //$tatalOfNum 全部的筆數, $pageOfNum 每頁的筆數
echo $page->get_total_pages(); //取得總頁數
echo $page->start(3); //取得第三頁第一筆筆數


沒有留言:

張貼留言