欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

精美漂亮的php分頁類代碼_PHP教程

編輯Tag賺U幣
教程Tag:php分頁類添加

推薦:php 判斷數組是幾維數組
php 判斷數組是幾維數組,需要的朋友可以參考一下

這是一款簡單,方便,功能齊全的分頁類,可以根據自己的需要更改CSS樣式文件以實現分頁顏色的控制,利用php分頁類,可以省去自己很多時間,只需要在分頁的地方嵌入即可,下面看下使用方法:

1,在head里包含pager.css

復制代碼 代碼如下:www.ghpqjb.com

<link href="pager.css" type="text/css" rel="stylesheet" />

2,在分頁處進行類的實例化:

復制代碼 代碼如下:www.ghpqjb.com

<?php
include "pager.class.php";
$CurrentPage=isset($_GET['page'])?$_GET['page']:1;
//die($CurrentPage);
$myPage=new pager(1300,intval($CurrentPage));
$pageStr= $myPage->GetPagerContent();
//echo $pageStr;
$myPage=new pager(90,intval($CurrentPage));
$pageStr= $myPage->GetPagerContent();
echo $pageStr;
?>

3,讀取mysql數據庫和分頁計算文件需要自己寫出來。例如:

$info=mysql_query("select * from member order by id desc limit $offset,$info_num"); 這樣才能調到 mysql 數據庫和當前頁碼等。

下面是一共包含的三個文件:(1) index.php:調用分頁類,顯示分頁 (2) pager.class.php:php分頁類 (3)pager.css:css樣式美化文件

(1) index.php:

復制代碼 代碼如下:www.ghpqjb.com

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>----分頁演示-----</title>
<link href="pager.css" type="text/css" rel="stylesheet" />
</head>
<body>
<?php
include "pager.class.php";
$CurrentPage=isset($_GET['page'])?$_GET['page']:1;
//die($CurrentPage);
$myPage=new pager(1300,intval($CurrentPage));
$pageStr= $myPage->GetPagerContent();
//echo $pageStr;
$myPage=new pager(90,intval($CurrentPage));
$pageStr= $myPage->GetPagerContent();
echo $pageStr;
?>
</body>
</html>

(2) pager.class.php:

復制代碼 代碼如下:www.ghpqjb.com

<?php
/*
* PHP分頁類
* @package Page
* @Created 2013-03-27
* @Modify 2013-03-27
* @link http://www.60ie.net
* Example:
$myPage=new Pager(1300,intval($CurrentPage));
$pageStr= $myPage->GetPagerContent();
echo $pageStr;
*/
class Pager {
private $pageSize = 10;
private $pageIndex;
private $totalNum;

private $totalPagesCount;

private $pageUrl;
private static $_instance;

public function __construct($p_totalNum, $p_pageIndex, $p_pageSize = 10,$p_initNum=3,$p_initMaxNum=5) {
if (! isset ( $p_totalNum ) || !isset($p_pageIndex)) {
die ( "pager initial error" );
}

$this->totalNum = $p_totalNum;
$this->pageIndex = $p_pageIndex;
$this->pageSize = $p_pageSize;
$this->initNum=$p_initNum;
$this->initMaxNum=$p_initMaxNum;
$this->totalPagesCount= ceil($p_totalNum / $p_pageSize);
$this->pageUrl=$this->_getPageUrl();

$this->_initPagerLegal();
}


/**
* 獲取去除page部分的當前URL字符串
*
* @return String URL字符串
*/
private function _getPageUrl() {
$CurrentUrl = $_SERVER["REQUEST_URI"];
$arrUrl = parse_url($CurrentUrl);
$urlQuery = $arrUrl["query"];

if($urlQuery){
$urlQuery = ereg_replace("(^|&)page=" . $this->pageIndex, "", $urlQuery);
$CurrentUrl = str_replace($arrUrl["query"], $urlQuery, $CurrentUrl);

if($urlQuery){
$CurrentUrl.="&page";
}
else $CurrentUrl.="page";

} else {
$CurrentUrl.="?page";
}

return $CurrentUrl;

}
/*
*設置頁面參數合法性
*@return void
*/
private function _initPagerLegal()
{
if((!is_numeric($this->pageIndex)) || $this->pageIndex<1)
{
$this->pageIndex=1;
}elseif($this->pageIndex > $this->totalPagesCount)
{
$this->pageIndex=$this->totalPagesCount;
}



}
//$this->pageUrl}={$i}
//{$this->CurrentUrl}={$this->TotalPages}
public function GetPagerContent() {
$str = "<div class=\"Pagination\">";
//首頁 上一頁
if($this->pageIndex==1)
{
$str .="<a href='javascript:void(0)' class='tips' title='首頁'>首頁</a> "."\n";
$str .="<a href='javascript:void(0)' class='tips' title='上一頁'>上一頁</a> "."\n"."\n";
}else
{
$str .="<a href='{$this->pageUrl}=1' class='tips' title='首頁'>首頁</a> "."\n";
$str .="<a href='{$this->pageUrl}=".($this->pageIndex-1)."' class='tips' title='上一頁'>上一頁</a> "."\n"."\n";
}



/*

除首末后 頁面分頁邏輯

*/
//10頁(含)以下
$currnt="";
if($this->totalPagesCount<=10)
{

for($i=1;$i<=$this->totalPagesCount;$i++)

{
if($i==$this->pageIndex)
{ $currnt=" class='current'";}
else
{ $currnt=""; }
$str .="<a href='{$this->pageUrl}={$i} ' {$currnt}>$i</a>"."\n" ;
}
}else //10頁以上
{ if($this->pageIndex<3) //當前頁小于3
{
for($i=1;$i<=3;$i++)
{
if($i==$this->pageIndex)
{ $currnt=" class='current'";}
else
{ $currnt=""; }
$str .="<a href='{$this->pageUrl}={$i} ' {$currnt}>$i</a>"."\n" ;
}

$str.="<span class=\"dot\">……</span>"."\n";

for($i=$this->totalPagesCount-3+1;$i<=$this->totalPagesCount;$i++)//功能1
{
$str .="<a href='{$this->pageUrl}={$i}' >$i</a>"."\n" ;

}
}elseif($this->pageIndex<=5) // 5 >= 當前頁 >= 3
{
for($i=1;$i<=($this->pageIndex+1);$i++)
{
if($i==$this->pageIndex)
{ $currnt=" class='current'";}
else
{ $currnt=""; }
$str .="<a href='{$this->pageUrl}={$i} ' {$currnt}>$i</a>"."\n" ;

}
$str.="<span class=\"dot\">……</span>"."\n";

for($i=$this->totalPagesCount-3+1;$i<=$this->totalPagesCount;$i++)//功能1
{
$str .="<a href='{$this->pageUrl}={$i}' >$i</a>"."\n" ;

}

}elseif(5<$this->pageIndex && $this->pageIndex<=$this->totalPagesCount-5 ) //當前頁大于5,同時小于總頁數-5

{

for($i=1;$i<=3;$i++)
{
$str .="<a href='{$this->pageUrl}={$i}' >$i</a>"."\n" ;
}
$str.="<span class=\"dot\">……</span>";
for($i=$this->pageIndex-1 ;$i<=$this->pageIndex+1 && $i<=$this->totalPagesCount-5+1;$i++)
{
if($i==$this->pageIndex)
{ $currnt=" class='current'";}
else
{ $currnt=""; }
$str .="<a href='{$this->pageUrl}={$i} ' {$currnt}>$i</a>"."\n" ;
}
$str.="<span class=\"dot\">……</span>";

for($i=$this->totalPagesCount-3+1;$i<=$this->totalPagesCount;$i++)
{
$str .="<a href='{$this->pageUrl}={$i}' >$i</a>"."\n" ;

}
}else
{

for($i=1;$i<=3;$i++)
{
$str .="<a href='{$this->pageUrl}={$i}' >$i</a>"."\n" ;
}
$str.="<span class=\"dot\">……</span>"."\n";

for($i=$this->totalPagesCount-5;$i<=$this->totalPagesCount;$i++)//功能1
{
if($i==$this->pageIndex)
{ $currnt=" class='current'";}
else
{ $currnt=""; }
$str .="<a href='{$this->pageUrl}={$i} ' {$currnt}>$i</a>"."\n" ;

}
}

}




/*

除首末后 頁面分頁邏輯結束

*/

//下一頁 末頁
if($this->pageIndex==$this->totalPagesCount)
{
$str .="\n"."<a href='javascript:void(0)' class='tips' title='下一頁'>下一頁</a>"."\n" ;
$str .="<a href='javascript:void(0)' class='tips' title='末頁'>末頁</a>"."\n";


}else
{
$str .="\n"."<a href='{$this->pageUrl}=".($this->pageIndex+1)."' class='tips' title='下一頁'>下一頁</a> "."\n";
$str .="<a href='{$this->pageUrl}={$this->totalPagesCount}' class='tips' title='末頁'>末頁</a> "."\n" ;
}

$str .= "</div>";
return $str;
}




/**
* 獲得實例
* @return
*/
// static public function getInstance() {
// if (is_null ( self::$_instance )) {
// self::$_instance = new pager ();
// }
// return self::$_instance;
// }


}
?>

(3) pager.css:

復制代碼 代碼如下:www.ghpqjb.com

body,html{ padding:0px; margin:0px; color:#333333; font-family:"宋體",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,label{margin:0; padding:0; border:none; list-style-type:none;}

/**前臺分頁樣式**/

.Pagination {margin:10px 0 0;padding:5px 0;text-align:rightright; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif,"宋體";}

.Pagination a {margin-left:2px;padding:2px 7px 2px;}

.Pagination .dot{ border:medium none; padding:4px 8px}

.Pagination a:link, .Pagination a:visited {border:1px solid #dedede;color:#696969;text-decoration:none;}

.Pagination a:hover, .Pagination a:active, .Pagination a.current:link, .Pagination a.current:visited {border:1px solid #dedede;color:#fff; background-color:#ff6600; background-image:none; border:#ff6600 solid 1px;}

.Pagination .selectBar{ border:#dedede solid 1px; font-size:12px; width:95px; height:21px; line-height:21px; margin-left:10px; display:inline}

.Pagination a.tips{_padding:4px 7px 1px;}

轉載:

分享:php實現單鏈表的實例代碼
php實現單鏈表的實例代碼,需要的朋友可以參考一下

來源:模板無憂//所屬分類:PHP教程/更新時間:2013-04-22
相關PHP教程
成人自拍视频在线观看| 午夜精品一二三区| 成人3d精品动漫精品一二三| 国产精品日日摸夜夜摸av| 日韩在线观看免费| 在线观看17c| 91久久国产视频| 加勒比久久综合| 国产精品免费av| 色综合男人天堂| 国产中文字幕二区| 欧美视频xxxx| 欧美粗暴jizz性欧美20| 黑人巨大精品欧美一区二区三区| 日韩av不卡在线| 色婷婷.com| 亚洲精品久久久狠狠狠爱| 欧美一级二区| 宅男噜噜噜66一区二区66| 国产精华一区| 永久免费观看片现看| 91成人入口| 日本一区二区免费在线| 欧美乱大交xxxxx| 精品视频无码一区二区三区| 国产成人三级一区二区在线观看一| 一本久道久久综合狠狠爱| 欧美日韩精品欧美日韩精品| 国产精品亚洲一区| 天美传媒免费在线观看| 巨人精品**| 国产精品麻豆网站| 91av在线影院| 日本中文字幕精品| 日韩成人精品一区二区三区| 91亚洲午夜精品久久久久久| 不用播放器成人网| 国产高潮免费视频| 亚洲av毛片成人精品| 国产乱子伦视频一区二区三区 | 91av在线免费播放| 亚洲成人一二三区| 精品一区二区久久| 亚洲香蕉成人av网站在线观看| 成人一级生活片| 91麻豆成人精品国产免费网站| 久久婷婷久久| 精品视频久久久| 麻豆tv在线播放| 亚洲成a人片在线| 精品一区二区免费| 中文字幕在线成人| 久久无码高潮喷水| 天堂中文在线看| 成人免费观看男女羞羞视频| 久久国产天堂福利天堂| 制服丝袜中文字幕第一页| 国产私拍福利精品视频二区| 91蜜桃婷婷狠狠久久综合9色| 久久人人爽人人爽人人片av高清| 午夜免费一级片| 91精品福利观看| 国产精品国产三级国产aⅴ中文| 国产ts一区二区| www.久久国产| 久久综合色占| 在线观看视频91| 欧美日韩一区在线观看视频| 久久久精品免费看| 香蕉久久a毛片| 日韩久久免费电影| 欧美极品欧美精品欧美图片| 欧美成人精品一区二区男人小说| 26uuu亚洲综合色| 欧美一级大胆视频| 大又大又粗又硬又爽少妇毛片| 天海翼精品一区二区三区| 欧美日韩国产精品一区二区三区四区 | 97视频在线观看播放| 国产chinese中国hdxxxx| 欧美sss在线视频| 欧美视频免费在线| 日韩电影免费观看高清完整| 亚洲精品国产欧美在线观看| 久久电影网站中文字幕| 久久国产精品久久久久久| 伊人av在线播放| 日韩精品亚洲aⅴ在线影院| 色一区在线观看| 日韩视频在线播放| 一级黄色片免费看| 国产成人精品三级| 777午夜精品福利在线观看| 老鸭窝一区二区| 93在线视频精品免费观看| 91精品国产欧美一区二区18| 男人天堂a在线| 精品国产第一福利网站| 中文字幕精品一区| av成人午夜| xxxx.国产| 久久精品久久综合| 欧美裸身视频免费观看| 中文字幕av网址| 91视频综合| 精品毛片乱码1区2区3区| 红桃av在线播放| 3d动漫一区二区三区在线观看| 亚洲一区二区三区中文字幕在线| 麻豆久久久9性大片| 亚洲天堂777| 成人v精品蜜桃久久一区| 国产成人一区二区三区电影| 欧美在线视频第一页| 国产视频一区在线观看一区免费| 最新国产精品拍自在线播放| 国产精品无码自拍| 欧美日韩色图| 亚洲第一男人天堂| 久久久久xxxx| 婷婷综合一区| 欧美一区欧美二区| 国产成人精品视频ⅴa片软件竹菊| 国产高清亚洲| 一本一道综合狠狠老| www.国产二区| 韩国精品视频在线观看| 亚洲福利电影网| 亚洲欧美日韩精品在线| 深爱激情五月婷婷| 亚洲欧美另类久久久精品 | 日韩激情在线播放| 狠狠v欧美v日韩v亚洲ⅴ| 欧洲中文字幕国产精品| 国产乱国产乱老熟300| 日韩av中文在线观看| 97在线免费视频| 欧美成人精品欧美一级| 精品一区二区三区久久| 国产精品v日韩精品| 欧美精品二区三区| 不卡视频免费播放| 国产精品v欧美精品∨日韩| 国产乱人乱偷精品视频| 国产欧美日本一区二区三区| 国产一区免费在线观看| www.蜜桃av.com| 99久久久无码国产精品免费| 99久久婷婷| 国产午夜精品免费一区二区三区 | 久久精品国产综合| 免费黄色片网站| 美女日韩在线中文字幕| 538国产精品一区二区免费视频| 国产一级特黄a高潮片| 国产乱子伦视频一区二区三区 | 国产aaaaaaaaa| 久久综合影音| 国产成人精品国内自产拍免费看 | 免费97视频在线精品国自产拍| av手机在线播放| 日韩经典中文字幕一区| 国产精品电影观看| 欧美在线视频精品| 国产精品天干天干在观线| 亚洲狠狠婷婷综合久久久| 视频91a欧美| 欧美二区乱c少妇| 亚洲男人天堂2021| 国内在线观看一区二区三区| 欧美黑人xxxx| 亚洲精品午夜久久久久久久| 91一区二区在线| 欧美日韩综合网| 日本精品在线中文字幕| 精品1区2区3区| 亚洲精品第三页| 欧美a级一区| 国内精品久久久久伊人av | 夜夜躁很很躁日日躁麻豆| 国产精品久久久久久久久免费相片| 日韩高清国产一区在线观看| 四虎永久精品在线| 日韩视频一区二区三区| 国产xxxx视频| 可以看av的网站久久看| 国产精自产拍久久久久久| 99热这里只有精品1| 亚洲va天堂va国产va久| 久草综合在线观看| 欧美黄色一区| 2025国产精品视频| 中文字幕永久在线观看| 一区二区三区四区在线免费观看| 欧美精品久久久久久久自慰| 欧洲专线二区三区| 久久精品国产2020观看福利| 国产亚洲精品av| 国产亚洲va综合人人澡精品 | 18禁免费观看网站| 欧美日韩亚洲在线观看| 欧美日韩爱爱视频| 日韩在线播放中文字幕| 亚洲免费av在线| 每日在线更新av| 久久久久国产精品| 2021久久精品国产99国产精品| 在线观看免费高清视频| 午夜一区二区三区在线观看| 男女污污的视频| 国内精品美女在线观看| 国产精品免费久久久久久| 亚洲国产精彩视频| 在线观看不卡视频| 美国黄色一级视频| 蜜臀av性久久久久蜜臀aⅴ| 懂色一区二区三区av片| jizz欧美| 亚洲精品久久久久久久久久久久| 制服丨自拍丨欧美丨动漫丨| 久久久亚洲精品石原莉奈 | 久久精品天堂| www.成人av| 久久99久久久精品欧美| 日韩精品有码在线观看| 青花影视在线观看免费高清| 国产日韩一级二级三级| 一二三四视频社区在线| 在线成人激情| 国产精品入口福利| 另类图片综合电影| 亚洲国产精品成人精品| 中文字幕电影av| 国产精品拍天天在线| 国产一区二区网| 91久久亚洲| 亚洲最大的av网站| 日韩成人精品一区二区三区| 亚洲一区二区福利| 国产婷婷色一区二区在线观看| 亚洲第一成年网| 欧美精品色视频| 黄网站免费久久| 一个色的综合| 色乱码一区二区三区网站| 国产91在线高潮白浆在线观看| 少妇av一区二区| 亚洲精品一区二区三区影院| 欧美日韩在线观看成人| 亚洲人成小说网站色在线 | 日韩黄色在线| 一区二区在线免费视频| 一级黄色大片视频| 色综合久久中文字幕综合网| av直播在线观看| wwwwww.欧美系列| 丝袜老师办公室里做好紧好爽| 中文亚洲免费| 国产综合色一区二区三区| 高清精品视频| 午夜精品蜜臀一区二区三区免费 | 欧美在线一级片| 成人免费视频caoporn| 老子影院午夜伦不卡大全| 国自产拍偷拍福利精品免费一| 91视频免费进入| 高清久久精品| 九九视频这里只有精品| xxxx18国产| 精品处破学生在线二十三| 日本最新中文字幕| 一本色道久久加勒比精品| 国产黄色网址在线观看| 亚洲国产精品t66y| 免费av不卡在线| 国产宾馆实践打屁股91| 日本欧美黄色片| 美女被久久久| 永久免费精品视频网站| 午夜视频精品| 精品伦精品一区二区三区视频| 中文字幕亚洲影视| 国产精品中文在线| 日韩精品三级| 91av在线网站| 精品三区视频| 萌白酱国产一区二区| 人妻偷人精品一区二区三区| 亚洲欧洲视频在线| 国产精品日韩无码| 欧美精品一区二区三区久久久| 日韩 国产 欧美| 欧美精品123区| 日韩精品久久久久久久| 欧美亚洲国产一区二区三区| 日韩精品一区二区亚洲av性色| 亚洲成av人片在www色猫咪| 老熟妇一区二区| 亚洲精选一二三| 亚洲国产精品成人综合久久久| 国产精品人人做人人爽人人添 | xnxx国产精品| 国产成年人视频网站| 波多野结衣中文字幕一区二区三区| 日韩免费毛片视频| 国产在线播放一区二区三区| 久久久久久久久久久99| 麻豆成人综合网| 美女日批免费视频| 久久91精品久久久久久秒播| 欧美精品自拍视频| 久久精品国产精品亚洲红杏| 国产精品成人久久电影| 精品一区二区三区在线观看| 91视频最新入口| 国产精品一区二区黑丝| 亚洲男人天堂色| av在线不卡网| 亚洲精品在线网址| 欧美国产视频在线| av网页在线观看| 亚洲卡通欧美制服中文| 国产又粗又猛又爽又黄av| 亚洲国产成人高清精品| 日韩精品久久久久久久的张开腿让| 欧美色videos| 九九九久久久久| 午夜视频精品| 最好看的2019年中文视频| www日本在线| 久久精品这里热有精品| 成人开心激情| 91wwwcom在线观看| 911精品国产| 亚洲精品免费av| 国产精品99一区二区三区| 日本一区二区在线视频观看| 中文精品在线| 成人免费观看cn| 成人小视频在线| 日韩av影视大全| 日韩美女啊v在线免费观看| 亚洲乱码国产乱码精品精大量| 亚洲一区在线看| 久久艹精品视频| 精品三级av在线| 精品国产无码一区二区三区| 日韩少妇与小伙激情| 韩国成人在线| 国产精品大片wwwwww| 国模吧精品视频| 鲁丝一区二区三区免费| 国产欧美三级| 黄色av网址在线播放| 午夜免费视频网站| а天堂中文在线资源| 欧美日韩成人激情| 国产精品久久久久久久免费看| 日韩视频精品在线| 青草伊人久久| 国产成人精品福利一区二区三区| 极品裸体白嫩激情啪啪国产精品| 精品人妻人人做人人爽| 成人免费视频免费观看| 91精品小视频| 欧美色道久久88综合亚洲精品| 好吊色在线视频| 中文字幕亚洲一区| 国产一区二区三区精品在线观看| 亚洲一区二区三区毛片| 国产一区久久| 成人午夜精品久久久久久久蜜臀| 99久久er热在这里只有精品15 | 谁有免费的黄色网址| 欧美色图在线观看| 国产乱码久久久| 韩国三级日本三级少妇99| 亚洲精品小区久久久久久| 日本黑人久久| 国产一区在线视频| 精品一区二区三区四区五区六区| 色综合久久综合| 亚洲图片小说视频| 欧美黑人xxx| 精品国产午夜| 熟女视频一区二区三区| 成人小视频免费观看| 成人黄色免费网址| 日韩欧美一区二区不卡| 天堂v在线观看| 国产精品久久久久久久app| 911精品美国片911久久久| 超碰成人免费在线| 欧美极品另类videosde| 丁香花五月激情| 亚洲毛茸茸少妇高潮呻吟| 超碰国产精品一区二页| 黑人巨大精品欧美一区二区小视频| 日本特黄久久久高潮| zjzjzjzjzj亚洲女人|