페이징 질문드려요 ㅠㅜㅠㅜ 정보
페이징 질문드려요 ㅠㅜㅠㅜ본문
// 총 개수 가져오기
$sql = "select count(bn_id) as cnt from `$g4[board_new_table]` where $where_clause";
$temp = sql_fetch($sql);
$total = $temp[cnt];
// 페이지 나누기 설정
$max_page = ceil($total / $cut);
if($page > $max_page) $page = $max_page;
$start_page = ceil($page/10)*10 - 9;
$end_page = ceil($page/10)*10;
if($end_page > $max_page) $end_page = $max_page;
if($start_page > 10) $prev_page = $start_page - 1;
if($max_page > $end_page) $next_page = $end_page + 1;
// 페이징
$urlbase = $_SERVER[PHP_SELF] . "?page=";
// $urlbase = $_SERVER[PHP_SELF] . "?mb_id=$mb_id&page=";
for($i=$start_page; $i<=$end_page; $i++) {
if($paging) $paging .= " ";
if($i==$page) $paging .= "<b>";
elseif($option=="author") $paging .= "<a href='$urlbase$i'>";
else $paging .= "<a href='$urlbase$i'>";
$paging .= "[$i]";
if($i==$page) $paging .= "</b>";
else $paging .= "</a>";
}
if($prev_page) $paging = "<a href=\"$urlbase$prev_page\">[Prev]</a> " . $paging;
if($next_page) $paging .= " <a href=\"$urlbase$next_page\">[Next]</a> ";
페이징 코드가 지금 이렇게 돼어있는데요
[1][2][3][4][5]
이렇게 페이징이 돼어있는데요
1번이 이렇게
[1][2][3][4][5][Next]
234번 눌렀을때 양쪽
[Prev][1][2][3][4][5][Next]
5번눌렀을때
[Prev][1][2][3][4][5]
이렇게 적용할려면 어딜수정해야돼나요 ㅠㅠㅠ
$sql = "select count(bn_id) as cnt from `$g4[board_new_table]` where $where_clause";
$temp = sql_fetch($sql);
$total = $temp[cnt];
// 페이지 나누기 설정
$max_page = ceil($total / $cut);
if($page > $max_page) $page = $max_page;
$start_page = ceil($page/10)*10 - 9;
$end_page = ceil($page/10)*10;
if($end_page > $max_page) $end_page = $max_page;
if($start_page > 10) $prev_page = $start_page - 1;
if($max_page > $end_page) $next_page = $end_page + 1;
// 페이징
$urlbase = $_SERVER[PHP_SELF] . "?page=";
// $urlbase = $_SERVER[PHP_SELF] . "?mb_id=$mb_id&page=";
for($i=$start_page; $i<=$end_page; $i++) {
if($paging) $paging .= " ";
if($i==$page) $paging .= "<b>";
elseif($option=="author") $paging .= "<a href='$urlbase$i'>";
else $paging .= "<a href='$urlbase$i'>";
$paging .= "[$i]";
if($i==$page) $paging .= "</b>";
else $paging .= "</a>";
}
if($prev_page) $paging = "<a href=\"$urlbase$prev_page\">[Prev]</a> " . $paging;
if($next_page) $paging .= " <a href=\"$urlbase$next_page\">[Next]</a> ";
페이징 코드가 지금 이렇게 돼어있는데요
[1][2][3][4][5]
이렇게 페이징이 돼어있는데요
1번이 이렇게
[1][2][3][4][5][Next]
234번 눌렀을때 양쪽
[Prev][1][2][3][4][5][Next]
5번눌렀을때
[Prev][1][2][3][4][5]
이렇게 적용할려면 어딜수정해야돼나요 ㅠㅠㅠ
댓글 전체