最新回答 / 慕數據5790640
如果是按講師寫的話只有在$total_page>$showpage才會進入if里,當$total_page<$show_page時不會進if,這時$start=1,你看看for循環是不是有問題或者$start初始值有沒有給1
2017-10-13
$start=1;
$end=$total_pages;
if($total_pages>$showpage){
if($page-$pageoffset>0 && $page+$pageoffset<$total_pages){
$start=$page-$pageoffset;
$end=$page+$pageoffset;
}
if($page-$pageoffset<=0){
$end=$start+2*$pageoffset;
}
if($page+$pageoffset>=$total_pages){
$start=$end-2*$pageoffset;
}
}
超字數,高手看,謝
$end=$total_pages;
if($total_pages>$showpage){
if($page-$pageoffset>0 && $page+$pageoffset<$total_pages){
$start=$page-$pageoffset;
$end=$page+$pageoffset;
}
if($page-$pageoffset<=0){
$end=$start+2*$pageoffset;
}
if($page+$pageoffset>=$total_pages){
$start=$end-2*$pageoffset;
}
}
超字數,高手看,謝