페이징 오류 문의
1:1 게시판을 쓰고 있구요 (글쓴사람과 관리자만 볼 수 있는...)
리스트 목록 갯수를 15개로 해놓았습니다.
지금 글이 달랑 4개 밖에 없는데
밑에 보면 페이지가 10페이지 까지 쫙쫙있네여..ㅠ_ㅠ
페이징은
// 페이징
$write_pages = get_new_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
이렇게 했구요
첨부파일 보시면 아실꺼에요 ㅠ
리스트 목록 갯수를 15개로 해놓았습니다.
지금 글이 달랑 4개 밖에 없는데
밑에 보면 페이지가 10페이지 까지 쫙쫙있네여..ㅠ_ㅠ
페이징은
// 페이징
$write_pages = get_new_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
이렇게 했구요
첨부파일 보시면 아실꺼에요 ㅠ
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 6개
우선 위에다가 찍어보세요. 몇이 찍히는지..
// 테스트확인.
echo "테스트 : ". $config[cf_write_pages];
$write_pages = get_new_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
말슴해주신대로 해보니까
" 테스트:10 "
이렇게 나와욤....
글은 4개밖에 없는데 왜 10페이지가 나올까여 ㅠ
$page, $total_page는 bbs단에서 사실상 다 결정되 나오는 애라서요.
sql문에 if문을 사용해서 sql_search에 추가문구를 적어주시는게 좋을꺼같네요.
여기에다가여?
추가문구좀 알려주세요 ㅠ
if($bo_table="원하시는 테이블명")
$sql_search .= "and wr_1 = 'y'";
이런 느낌입니다.
글쓴 사람과 관리자만 본다는거면 아무래도
if($bo_table="원하시는 테이블명"&&!$is_admin)
$sql_search .= "and mb_id = '$member[mb_id]'";
쯤 되지않을까요?