페이징 오류 문의 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

페이징 오류 문의 정보

페이징 오류 문의

본문

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=");


이렇게 했구요


첨부파일 보시면 아실꺼에요 ㅠ

댓글 전체

뭐든지 원인은 거꾸로 확인해보시면 답이 나옵니다.
우선 위에다가 찍어보세요. 몇이 찍히는지..

// 테스트확인.
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페이지가 나올까여 ㅠ
이건 아마도 bbs에서 갯수조절을 안하고 skin에서 직접 나올지 안나올지를 선언해줘서 그런거같습니다.

$page, $total_page는 bbs단에서 사실상 다 결정되 나오는 애라서요.

sql문에 if문을 사용해서 sql_search에 추가문구를 적어주시는게 좋을꺼같네요.
추가 문구는 원하시느걸 다는거죠. wr_1이 y인거면

if($bo_table="원하시는 테이블명")
$sql_search .= "and wr_1 = 'y'";

이런 느낌입니다.

글쓴 사람과 관리자만 본다는거면 아무래도

if($bo_table="원하시는 테이블명"&&!$is_admin)
$sql_search .= "and mb_id = '$member[mb_id]'";

쯤 되지않을까요?
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT