八 分頁列表執行個體

來源:互聯網
上載者:User
分頁 <?
$conn = @mysql_connect('localhost:3306','test','test');
include_once "js.class.php";
include_once "pager.class.php";
include_once "whxbb.class.php";
include_once "whxbb_article.class.php";
// 以上代碼最好全放在一個包含檔案中
<?
/* 分頁顯示文章列表,每頁10條 */
$article = new WHXBB_Article();
$info = $article->GetNInfo(10, $page);
$pager = $article->pager;
if (WHXBB::isError($info))
    new WHXBB_Error("讀取文章資訊失敗,請您稍後再試", 1, WHXBB_ERROR_ECHO);
else if($info == 0)
    new WHXBB_Error("沒有任何您需要的資訊", 2, WHXBB_ERROR_ECHO);
else
{
    for ($i = 0; $i < count($info); $i++)
    {
        $arr = $info[$i];
?>
  <p><a href="read.php?id=<?=$arr['id']?>"><?=$arr['title']?></a> - 作者: <?=$arr['author']?></p>
<?
    }
}
if (WHXBB::isPager($pager))
{
echo " 共" . $pager->infoCount . "條紀錄 ";
echo " 共" . $pager->pageCount . "頁 ";
echo " 當前頁:" . $pager->pageNo;
if ($pager->pageNo != 1)
     echo " <a href=list.php?page=1>首頁</a> ";
if ($pager->GotoPrevPage())
     echo " <a href=list.php?page=" .  $pager->prevPageNo .  ">上一頁</a> ";
if ($pager->GotoNextPage())
     echo " <a href=list.php?page=" . $pager->nextPageNo . ">下一頁</a> ";
if ($pager->pageNo != $pager->pageCount)
     echo " <a href=list.php?page=" . $pager->pageCount  .  ">末頁</a> ";
}
@mysql_close($conn);
?>


相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。