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

리스트와 뷰페이지의 게시물 숫자가 맞지 않습니다. 채택완료

제주감귤 6년 전 조회 1,879

list.php에서는                  열람중";                 else                     echo $list[$i]['num'];                  ?>             

쓰고 있고

view에서는 코드를 쓰고 있는데 뷰에서 wr_num으로 바꾸면 음수가 나오고

관리자에서 카운트조정을 해도  변경이 되지 않습니다.

 

리스트에서는 게시물 숫자가 순차적으로 바르게 잘 나오는데 뷰페이지에서는 왜 그럴까요?

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

답변 2개

채택된 답변
+20 포인트

1. 게시판 목록페이지에서 게시물 링크를 확인해보세요. 뒤에 "http:// ..... &vnum=숫자" vnum 값이 설정되어있는지. 안되어있다면 list.skin.php 파일을 다시한번 점검해보세요. 위 처럼 수정하셨는지.

 

2. 게시판 뷰 페이지 URL 에 "&vnum=숫자" 가 제대로 설정되었다면, 뷰 페이지의 숫자 출력 부분에 $vnum 을 제대로 썼는지 확인해보시고, 혹시나 다른 프로그램에 의해 $vnum 이 리셋되었을 수 있으니, 출력하실때 $_GET['vnum'] 을 사용해보세요.

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

답변에 대한 댓글 1개

제주감귤
6년 전
속 시원하게 해결했네요~! 감사합니다

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

$list[$i]['num'] 이게.. 검색등의 조건에 따라서 달라집니다. 따라서 view 페이지에서 $list 에서와 같은 num 값을 표시하고 싶으시다면 list 페이지에서 view 페이지로의 링크에 num 값을 같이 넘기는 방법을 사용해야할 듯 합니다.

 

</p>

<p>// list.skin.php</p>

<p><a href="<?php echo $list[$i]['href'] ?>"><?php echo $list[$i]['subject']; ?></a></p>

<p>// 제목부분의 링크를 아래처럼 수정</p>

<p><a href="<?php echo $list[$i]['href'] ?>&vnum=<?php echo $list[$i]['num']; ?>"><?php echo $list[$i]['subject']; ?></a></p>

<p> </p>

<p>// 그리고 view.skin.php 에서 $vnum 출력</p>

<p><?php echo $vnum; ?></p>

<p>

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

답변에 대한 댓글 1개

제주감귤
6년 전
친절한 댓글 감사합니다~~!!
알려주신 방법으로 해보았는데 뷰페이지에서 숫자가 아예 사라졌습니다..ㅠ

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

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

로그인