作者:瀟湘博客

時(shí)間: 2009-11-26

php技術(shù)群: 37304662

使用方法: include_once'Pager.class.php'; $pager=new Pager(); if(isset($_GET['page'])) $pager->setCurrentPage($_GET['p " /> 2020年国产精品午夜福利在线观看 ,久久这里只有精品国产精品99 ,湖南张丽大战黑人hd视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php google或baidu分頁(yè)代碼

復(fù)制代碼 代碼如下:
<?php
/**

作者:瀟湘博客

時(shí)間:
2009-11-26

php技術(shù)群:
37304662

使用方法:
include_once'Pager.class.php';
$pager=new Pager();
if(isset($_GET['page']))
$pager->setCurrentPage($_GET['page']);
else
$pager->setCurrentPage(1);

$pager->setRecorbTotal(1000);
$pager->setBaseUri("page.php?");
echo $pager->execute();

**/
class Pager{
/**
*int總頁(yè)數(shù)
**/
protected $pageTotal;
/**
*int
**/
protected $previous;
/**
*int
**/
protected $next;
/**
*int中間頁(yè)起始序號(hào)
**/
protected $startPage;
/**
*int中間頁(yè)終止序號(hào)
**/
protected $endPage;
/**
*int記錄總數(shù)
**/
protected $recorbTotal;
/**
*int每頁(yè)顯示記錄數(shù)
**/
protected $pageSize;
/**
*int當(dāng)前顯示頁(yè)
**/
protected $currentPage;
/**
*string基url地址
**/
protected $baseUri;

/**
*@returnstring獲取基url地址
*/
public function getBaseUri(){
return$this->baseUri;
}

/**
*@returnint獲取當(dāng)前顯示頁(yè)
*/
public function getCurrentPage(){
return $this->currentPage;
}

/**
*@returnint獲取每頁(yè)顯示記錄數(shù)
*/
public function getPageSize(){
return $this->pageSize;
}

/**
*@returnint獲取記錄總數(shù)
*/
public function getRecorbTotal(){
return$this->recorbTotal;
}

/**
*@paramstring$baseUri設(shè)置基url地址
*/
public function setBaseUri($baseUri){
$this->baseUri=$baseUri;
}

/**
*@paramint$currentPage設(shè)置當(dāng)前顯示頁(yè)
*/
public function setCurrentPage($currentPage){
$this->currentPage=$currentPage;
}

/**
*@paramint$pageSize設(shè)置每頁(yè)顯示記錄數(shù)
*/
public function setPageSize($pageSize){
$this->pageSize=$pageSize;
}

/**
*@paramint$recorbTotal設(shè)置獲取記錄總數(shù)
*/
public function setRecorbTotal($recorbTotal){
$this->recorbTotal=$recorbTotal;
}

/**
*構(gòu)造函數(shù)
**/
public function __construct()
{
$this->pageTotal=0;
$this->previous=0;
$this->next=0;
$this->startPage=0;
$this->endPage=0;

$this->pageSize=20;
$this->currentPage=0;
}

/**
*分頁(yè)算法
**/
private function arithmetic(){
if($this->currentPage<1)
$this->currentPage=1;

$this->pageTotal=floor($this->recorbTotal/$this->pageSize)+($this->recorbTotal%$this->pageSize>0?1:0);

if($this->currentPage>1&&$this->currentPage>$this->pageTotal)
header('location:'.$this->baseUri.'page='.$this->pageTotal);

$this->next=$this->currentPage+1;
$this->previous=$this->currentPage-1;

$this->startPage=($this->currentPage+5)>$this->pageTotal?$this->pageTotal-10:$this->currentPage-5;
$this->endPage=$this->currentPage<5?11:$this->currentPage+5;

if($this->startPage<1)
$this->startPage=1;

if($this->pageTotal<$this->endPage)
$this->endPage=$this->pageTotal;
}

/**
*分頁(yè)樣式
**/


protected function pageStyle(){
$result="共".$this->pageTotal."頁(yè)";

if($this->currentPage>1)
$result.="<a href=/"".$this->baseUri."page=1/"><font style=/"font-family:webdings/">第1頁(yè)</font></a> <a href=/"".$this->baseUri."page=$this->previous/"><fontstyle=/"font-family:webdings/">前一頁(yè)</font></a>";
else
$result.="<font style=/"font-family:webdings/">第1頁(yè)</font> <font style=/"font-family:webdings/"></font>";

for($i=$this->startPage;$i<=$this->endPage;$i++){
if($this->currentPage==$i)
$result.="<font color=/"#ff0000/">$i</font>";
else
$result.=" <a href=/"".$this->baseUri."page=$i/">$i</a> ";
}

if($this->currentPage!=$this->pageTotal){
$result.="<a href=/"".$this->baseUri."page=$this->next/"><font style=/"font-family:webdings/">后一頁(yè)</font></a> ";
$result.="<a href=/"".$this->baseUri."page=$this->pageTotal/"><font style=/"font-family:webdings/">最后1頁(yè)</font></a>";
}else{
$result.="<font style=/"font-family:webdings/">最后1頁(yè)</font> <font style=/"font-family:webdings/"></font>";
}
return $result;
}



/**
*執(zhí)行分頁(yè)
**/
public function execute(){
if($this->baseUri!=""&&$this->recorbTotal==0)
return"";
$this->arithmetic();
return $this->pageStyle();
}
}
?>

php技術(shù)php google或baidu分頁(yè)代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 天美传媒在线完整免费观看网站 | 在线精品视频免费观看 | 草比比过程图 | 青青草原国产 | 持田香织abc | 成人在线观看播放 | 国产成人h在线视频 | 久久天天躁狠狠躁夜夜躁 | 国产精品自在在线午夜蜜芽tv在线 | 美女扒开尿口直播 | 国产成人无码WWW免费视频在线 | 国产精彩视频在线 | 男女性杂交内射妇女BBWXZ | 千禧金瓶梅 快播 | 国产午夜亚洲精品理论片八戒 | 国产毛片视频网站 | 国产三级精品三级男人的天堂 | 男人把女人桶到高潮嗷嗷叫 | 亚洲国产成人综合 | 国产九九九九九九九A片 | 香蕉精品国产高清自在自线 | 亚洲欧洲日韩视频在钱 | 精品国产麻豆免费人成网站 | 久久99热只有频精品 | 欧美性最猛xxxx在线观看视频 | 男人到天堂a线牛叉在线 | 不分昼夜H1V3 | 久久国产主播福利在线 | 国内精品蜜汁乔依琳视频 | 伊人在线高清视频 | 亚洲欧美日韩精品自拍 | CHINA学生白嫩 | 国产精品A久久久久久久久 国产精品A久久777777 | 男女XX00上下抽搐动态图 | 国产精品99久久久久久WWW | 成人网站国产在线视频内射视频 | 久久精品国产午夜伦班片 | 国产亚洲精品a在线观看app | 亚洲欧洲日本天天堂在线观看 | 久久操韩国自偷拍 | 在线观看亚洲 日韩 国产 |