테스트 사이트 - 개발 중인 베타 버전입니다

view.php 에서 여분필드 wr_1 을 기준으로 다음글과 이전글 보여주기 채택완료

경하귀요밍 8년 전 조회 3,464

view.php 에서 다음글, 이전글을 눌렀을때 여분 필드 wr_1 을 기준으로 다음글과 이전글을 보여주게하려면 어떻게해야하나요??

 

*해본것

bbs/view.php 에서

</p><p>// 이전글 링크</p><p>$prev_href = '';</p><p>if (isset($prev['wr_id']) && $prev['wr_id']) {</p><p>    $prev_wr_subject = get_text(cut_str($prev['wr_subject'], 255));</p><p>    $prev_href = './board.php?bo_table='.$bo_table.'&wr_id='.$prev['wr_id'].$qstr;</p><p>}</p><p>// 다음글 링크</p><p>$next_href = '';</p><p>if (isset($next['wr_id']) && $next['wr_id']) {</p><p>    $next_wr_subject = get_text(cut_str($next['wr_subject'], 255));</p><p>    $next_href = './board.php?bo_table='.$bo_table.'&wr_id='.$next['wr_id'].$qstr;</p><p>}</p><p>
에서 wr_id 를 wr_1 로 수정하였는데 삭제된 게시물이라고 표시됩니다..ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

앞의 질문을 보니 wr_1에 날짜입력 , wr_1 기준 정렬 이렇게 만든 것 같군요

그렇다면 저 코드에서 wr_1로 바꾸면 안되고 저 코드 위쪽의 쿼리문에서

wr_num 을 wr_1로 바꾸어 보세요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
아 wr_num이 기준이였군요.. 쿼리문을 정확히 이해못했엇네요..호호호;; 감사합니다(__)!!

댓글을 작성하려면 로그인이 필요합니다.

8년 전

저 코드 수정만으로는 당연히 안됩니다

저 코드 윗쪽에 있는 쿼리문을 고쳐야하는데 wr_1 기준이라는 것이 무엇인지 알아야 답변 가능하겠군요

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

사바이캅

 

if (isset($prev['wr_id']) && $prev['wr_id']) {

 

-> isseet 이 빠진거 같은데여

 

if (isset($prev['wr_id']) && isset($prev['wr_id'])) {

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
isset 은 변수가 존재하면 true, 그렇지 않으면 false를 return 하는 함수라서 한쪽은 없는게 정상으로 알고있습니다. 원래 정상 명령문도 한쪽은 없구요..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인