Re: [請益] 如何使用純PHP程式碼作出分頁(不使用資 …
※ 引述《Tequila7211 (Honey底迪)》之銘言:
: 目前小弟只做出可以用程式碼寫出下方有1~n頁
: 但是期望能做到有"第一頁" "上一頁" 下一頁" "最後一頁"的連結功能
: 煩請各位高手幫幫忙
: 謝謝
<?php
$intTotal = 22;//總共幾本書 自行定義
$intRowsOfPage = 5;//一頁顯示幾本書 自行定義
$page = ($_GET['page'] == '') ? '1' : (int)$_GET['page'];//目前是第幾頁
$lastPage = ceil(($intTotal/$intRowsOfPage));
$upPage = ($page == 1) ? '1' : ($page-1);
$nextPage = ($page == $lastPage) ? $page : $page+1;
$startX = ((($page - 1) * $intRowsOfPage) + 1);
$endX = $startX + $intRowsOfPage;
for ($x=$startX;$x<$endX;$x++){
if($x <= $intTotal){
print '第 ' . $x . '本書<br />' . "\n";
}
}
$link = $_SERVER['PHP_SELF'];
print "<a href='$link?page=1'>第一頁</a> ";
print "<a href='$link?page=$upPage'>上一頁</a> ";
print "<a href='$link?page=$nextPage'>下一頁</a> ";
print "<a href='$link?page=$lastPage'>最後一頁</a> ";
?>
看不懂的話 .. 再問吧 加油!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.10.192
PHP 近期熱門文章
PTT數位生活區 即時熱門文章