我取得了巨大的成绩,并根据结果进行了分页。我每页都有5、10、20、25个选项的限制。它工作正常,直到到达最后一页,并且在用户单击5的按选项限制后,它显示了巨大的分页数字,例如1,2,3 ..等。
$total_records = 156;
$limit = 20;
$total = ceil($total_records/$limit);
<previous>
for($i=1;$i<$total;$i++){
$paging .= <li>$i</li>;
}
<next>
如果5表示
,如何显示以上代码以按选项排序if($limit==5){
}else {
for($i=1;$i<$total;$i++){
$paging .= <li>$i</li>;
}
}
如果页面限制为5,则需要输出:
1 2 3 4 .... 20 or
1 2 3 4 5 next will show 6 7 8 9 10