【发布时间】:2014-04-15 18:32:48
【问题描述】:
我使用以下代码将不同页面的链接限制为每页最多10页。
$start = ( floor($page/10) * 10 ) + 1;
for( $i = $start; $i < $totalPages; $i++){
if( $i >= ($start + 10)){
break;
}
echo ' <a href="'.$_SERVER['PHP_SELF'].'?page= '. $i .'&date1='.$_REQUEST["date1"].'&date2='.$_REQUEST["date2"].'">' . $i . '</a> ';
}
但它显示接下来的 10 页。我希望它也以相反的顺序工作,以便也显示前 10 页。 帮忙?
【问题讨论】:
-
肯定
(floor($page/10) * 10) +1和$start = $page+1一样 -
如果你想以相反的顺序进行,那么将 for 循环更改为
$i--,当然还要更改终止条件。 -
for($i = $start; $i < $start + 10; $i++)
标签: php pagination