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

PHP 翻頁 實例代碼

復制代碼 代碼如下:
<?php
class Page
{
private $pageSize;//每一頁多少行
private $absolutePage;//當前頁
private $pageCount;//總頁碼數
private $totalNum;//總行數
private $prePage;//
private $nextPage; //
private $sqlStr;
private $baseUrl; //不帶GET參數的URL get傳輸網址
function __construct($pagesize,$absolutepage,$baseurl,$sqlStr)
{
$this->absolutePage = $absolutepage;
$this->pageSize = $pagesize;
$this->baseUrl = $baseurl;
$this->sqlStr = $sqlStr;
}
//顯示主體內容
public function listinfo()
{
$result = DBHelper::ExecuteCommand($this->sqlStr);
// $result = mysql_query($this->sqlStr,$conn);
$this->totalNum = mysql_num_rows($result);//取處結果集的所有行數
$this->pageCount = (int)(($this->totalNum -1)/$this->pageSize)+1; //計算出一共有多少頁
if($this->absolutePage == "" || !is_numeric($this->absolutePage))//如果是頁面第一次加載那么absolutePage的值一定是空的這時我們認為用戶是第一次訪問就給他看第一頁(當然你如果想給他看第5頁也可以)
{
$this->absolutePage = 1;//給他看第一頁
}
if($this->absolutePage > $this->pageCount)//如果請求的的頁碼超過了總頁數我們就顯示最后一頁
{
$this->absolutePage = $this->pageCount;//顯示最后一頁
}
if ($this->totalNum > 1 && $this->absolutePage > 1) //如果滿足顯示的條件我們就讓的頁碼變量的值等于當前頁(absolutePage)減一
{
$this->prePage = $this->absolutePage -1;
}
if($this->absolutePage >= 1 && $this->absolutePage < $this->pageCount)//在當前頁至少是1并且不大于總頁數時給變量賦值為當前頁加1
{
$this->nextPage = $this->absolutePage + 1;
}
if (mysql_data_seek($result,($this->absolutePage -1) * $this->pageSize))//決定從結果集的哪個位置開始檢索數據//決定從結果集的哪個位置開始檢索數據 mysql_data_seek指向下一行
{
include("goodsTemplate.php");
for ($i = 0; $i < $this->pageSize; $i++)
{
if(($info = mysql_fetch_array($result)))
{
$name = $info['GoodsName'];
$tupian = $info['GoodsPhopo'];
$id = $info['GoodsId'];
$price = $info['GoodsPrice'];
$url = 'detail.php?id='.$id;
$items = str_replace(array('{name}','{tupian}','{url}','{price}','{id}'),array($name,$tupian,$url,$price,$id),$goodsContent);//str_replace替換兩個數組 第二個替換第一個數組,$goodsContent參數是要替換的對象
$cishu++;
echo $items;
if ($cishu % 4 == 0)
{
?>
</tr><tr>
<?php
}
}
}
}
}
//分頁動作函數
public function toPage()
{
include('toPageTemplate.php');
if($this->totalNum > 1 && $this->absolutePage > 1)
{
$this->prePage = $this->absolutePage - 1;
}
if($this->absolutePage >= 1 && $this->absolutePage < $this->pageCount)
{
$this->nextPage = $this->absolutePage + 1;
}
$preUrl = $this->baseUrl."?absolutePage=$this->prePage";
$nextUrl = $this->baseUrl."?absolutePage=$this->nextPage";
$items = str_replace(array('{totalNum}','{absolutePage}','{pageCount}','{preUrl}','{nextUrl}'),array($this->totalNum,$this->absolutePage,$this->pageCount,$preUrl,$nextUrl),$toPage);
echo $items;
}
}
?>

php技術PHP 翻頁 實例代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 女教师二十三歳 | 蜜芽tv在线观看免费网站 | 精品国产露脸久久AV麻豆 | 国产午夜三区视频在线 | www精品一区二区三区四区 | 欧美精品久久久久久久久大尺度 | xxxxxx视频 | 饥渴难耐的浪荡艳妇在线观看 | 敌伦小芳的第一次 | 污污又黄又爽免费的网站 | 欧美 日韩 无码 有码 在线 | 无人视频在线观看免费播放影院 | 精品网站一区二区三区网站 | 国产欧美国日产在线播放 | 伦理 电影在线观看百度影音 | 九九热精品视频在线观看 | 午夜影院视费x看 | 久久久久久久国产精品视频 | 亚洲国产日韩欧美视频二区 | 伊人久久五月丁婷婷 | 美国色情三级欧美三级纸匠情挑 | 欧美激情一区二区三区四区 | 午夜性色一区二区三区不卡视频 | 娇妻归来在线观看免费完整版电影 | gv肉片视频免费观看 | 中文字幕偷乱免费视频在线 | 调教日本美女 | 97人人看碰人免费公开视频 | 动漫美女被到爽了流漫画 | 国产电影午夜成年免费视频 | 久热久热精品在线观看 | 欧美亚洲曰韩一本道 | 99在线免费视频 | 一手揉着乳头一手模仿抽插视频 | 恋夜秀场1234手机视频在线观看 | 夫妻日本换H视频 | 精品淑女少妇AV久久免费 | 精品AV亚洲乱码一区二区 | 精品人妻伦九区久久AAA片69 | 孕妇泬出白浆18P | 欧美午夜免费观看福利片 |