자체 제작함 버그가 있으려나?
<?
$tot_page = 40; // 전체 페이지
$mypage = 7; // 현재 페이지
// 차이 구함
$end_page = $mypage <= 5 ? ( ($mypage + 5) - ( $mypage-5 ) < $tot_page ? ($mypage + 5) - ( $mypage-5 ) : $tot_page) : ($mypage+5
< $tot_page ? $mypage+5 : $tot_page);
$begin_page = $mypage <= 5 ? 1 : ( $mypage + 5 < $tot_page ? $mypage - 4 : ($mypage-4)-( $mypage+5 - $tot_page ) );
for ( $i = $begin_page; $i < $end_page; $i++ )
echo "$i\n";
?>
댓글 없음:
댓글 쓰기