이전글 다음글이 안나옵니다
이전글 다음글이 안나오네요 ㅠ
if ($prev_href || $next_href) { ?>
next_href, prev_href값이 아예없습니다.
문제가뭘까요?
http://www.itsa.or.kr/bbs/board.php?bo_table=mmmmm1&wr_id=762">http://www.itsa.or.kr/bbs/board.php?bo_table=mmmmm1&wr_id=762
답변 3개
전체목록 보이기 사용 체크 안되어있어요!
view.php에서 $prev_href, $next_href 해당값이 echo로 찍어봤는데 안나옵니다ㅠ
답변에 대한 댓글 2개
아마 이거 댓글 읽어보시면 해결될꺼같아요
댓글을 작성하려면 로그인이 필요합니다.
1. 관리자 게시판 기능설정에서 전체목록 보이기 사용에 체크가 되어있는지 확인해보세요
2 . view.php에서 $prev_href, $next_href 해당값들 갖고오는지 echo로 찍으시면 될꺼같아요!
1번이 아니라면 2번으로 하시면 될듯하옵니다~
댓글을 작성하려면 로그인이 필요합니다.
게시판 관리자에서 전체목록 보이기를 체크 해제 해주시면 됩니다.
그누보드5 원본에서 적상 작동하네요.
데모: http://demo.sir.kr/gnuboard5/bbs/board.php?bo_table=qa">http://demo.sir.kr/gnuboard5/bbs/board.php?bo_table=qa
그런데 질문자님 사이트에서는 전체목록 보이기 사용중이 아닌데 나오지 않네요.
혹시 스킨을 따로 수정하신건가요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$prev_href = "";
if ($prev[wr_id]) {
$prev_wr_subject = get_text(cut_str($prev[wr_subject], 255));
$prev_href = "./board.php?bo_table=$bo_table&wr_id=$prev[wr_id]&page=$page" . $qstr;
}
// 다음글 링크
$next_href = "";
if ($next[wr_id]) {
$next_wr_subject = get_text(cut_str($next[wr_subject], 255));
$next_href = "./board.php?bo_table=$bo_table&wr_id=$next[wr_id]&page=$page" . $qstr;
}
이부분에서 echo 안넘어오신다면 if 조건이 실행이안됫다는거구 일단 값이 넘어오는지 확인해보세요
prev[wr_id], next[wr_id] 두개다 해보시고 안되면 그위에 바로
if (!$board[bo_use_list_view]) {
if ($sql_search)
$sql_search = " and " . $sql_search;
// 윗글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply < '$write[wr_reply]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$prev[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num < '$write[wr_num]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
}
// 아래글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}
이부분 값들 갖고오는지 확인해보고 이렇게 순차적으로 이상한녀석들 찾아가야쥬 ㅎㅎ