도와주세요 ^^ 정보
도와주세요 ^^본문
현재 여분필드에 특정값만 들어있는 게시물을 뽑기위해 게시판 스킨에서 약간 변경을 하였습니다.
for ($i=0; $i<count($list); $i++) {
if($list[$i][is_notice] or $list[$i][wr_1] == 'on) {
이렇게하여 wr_1에 on 상태인 게시물만 뿌리는데 하단 페이징이 전체 게시물 기준으로 페이징이 됩니다. 전체 게시물이 10페이지이고 추출된게 2페이지이면 2페이지까지만 나와야하는데 페이징은 불필요한 3,4,5,6,7,8,9,10 전부 다 뿌려지네요.
페이지 표시를 wr_1에 on 상태인 게시물에 맞게 나타나게하려면 어느부분을 수정해야 하나요~?
for ($i=0; $i<count($list); $i++) {
if($list[$i][is_notice] or $list[$i][wr_1] == 'on) {
이렇게하여 wr_1에 on 상태인 게시물만 뿌리는데 하단 페이징이 전체 게시물 기준으로 페이징이 됩니다. 전체 게시물이 10페이지이고 추출된게 2페이지이면 2페이지까지만 나와야하는데 페이징은 불필요한 3,4,5,6,7,8,9,10 전부 다 뿌려지네요.
페이지 표시를 wr_1에 on 상태인 게시물에 맞게 나타나게하려면 어느부분을 수정해야 하나요~?
댓글 전체
검색시 카운트를 얻는것과 동일하게 on이 들어있는 것만 토탈카운트로 뽑아야합니다
list.php에 아래 소스를찾아 $total_count 를 구해서 넣으면됍니다
$total_page = ceil($total_count / $board[bo_page_rows]); // 전체 페이지 계산
저 소스 위에 아래소스를 넣습니다
$sql = " select distinct wr_parent from $write_table where wr_1='on' $sql_search ";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
list.php에 아래 소스를찾아 $total_count 를 구해서 넣으면됍니다
$total_page = ceil($total_count / $board[bo_page_rows]); // 전체 페이지 계산
저 소스 위에 아래소스를 넣습니다
$sql = " select distinct wr_parent from $write_table where wr_1='on' $sql_search ";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);