我正在使用此代码显示之间的页码和页码。
如果current_page = 2
则显示以下页码:
1 1 2 3 4 5 6...
和if current_page = 10
相同,它会显示:
1 2 3 4 5 6 7 8 9 6 7 8 9... etc
$range = 4;
for($i = $current_page - $range; $i < ($current_page + $range) + 1; $i++) {
if($i > 0 && $i <= $total_pages) {
if($i == $current_page) {
//$button_display.= ' [<strong>'.$i.'</strong>] ';
$button_display.= ' <input type="button" value="'.$i.'" class="active" /> ';
} else {
$button_display.= ' <input type="button" onClick="parent.location=\'?page='.$i.'\'" value="'.$i.'" /> ';
}
}
}