목록에 번호를 게시글에도 표시 > 그누4 질문답변

그누4 질문답변

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

목록에 번호를 게시글에도 표시 정보

목록에 번호를 게시글에도 표시

본문

게시판 목록에 매겨져있는 게시판 번호를 그대로 게시글 안에
번호를 넣고 싶은데 잘 안되네요

list.skin.php에 해당되는 번호 소스 입니다.

<?
  for ($i=0; $i<count($list); $i++) {
  $bg = $i%2 ? 0 : 1;
?>
<tr class="bg<?=$bg?>">
<td class="num">
<?
  if ($list[$i][is_notice]) // 공지사항
  echo "<img src=\"$board_skin_path/img/icon_notice.gif\">";
  else if ($wr_id == $list[$i][wr_id]) // 현재위치
  echo "<span class='current'>{$list[$i][num]}</span>";
  else
  echo $list[$i][num];
?>
</td>
리스트에서 글을 지우면 번호가 자동 정렬되서 순차적으로 올라옵니다.
예)1 2 3 4 에서 2를 지웠을 경우 1 2 3 으로 재정렬

list.skin.php의 위의 소스 번호를 게시글 view.skin.php 에
그대로 표시하고 싶은데 어떻게 하면 될까요?
  • 복사

댓글 전체

$list[$i][num];  표시는 리스트에서만 임의로 정해져서 사용되는  번호이므로
뷰어 쪽에서는 연동되지 않습니다.

사정상 리스트에서 보여지는 번호를 view에서 동이하게 보여 주고자 한다면 리스트의 글보기
링크에 번호값을 get으로 물고 들어가게 한다음 view에서 받아서 보여주면 되겠습니다.
PHP  extract()함수에서 extract($_GET)을 적용한 예가 아래 주소에 쉽게 되있네요.
http://bbolmin.tistory.com/53

게시물번호을 보기에 응용하는 방법은 고수님들이 지원해주시면 좋겠네요 ^^
© SIRSOFT
현재 페이지 제일 처음으로