게시판 리스트 글번호와 뷰의 글번호.....해결이 안됩니다.. > 그누4 질문답변

그누4 질문답변

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

게시판 리스트 글번호와 뷰의 글번호.....해결이 안됩니다.. 정보

게시판 리스트 글번호와 뷰의 글번호.....해결이 안됩니다..

본문

이리저리 생각해보고 해봣지만
 
해결이 안됩니다
 
게시판 리스트의 글번호와 뷰의 글번호를 같게 할순 없는건가요?
 
정녕 게시판 뷰화면에서 글번호는 없애야 할까요?;;;
 
혹시 이런문제 해결하신분 계신가요? 흑흑
 
 
몇일전에 제가 올렸던 글입니다
  • 복사

댓글 전체

레미짱님의 설명을 덛붙이자면..

$row_cnt = mysql_num_row($query);
$view_cnt = row_cnt;

for ( $i = 0; $i < $view_cnt; $i++ ) {
$row = mysql_fetch_arrray($query);
echo $view_cnt; //이게 게시물 번호가 되는것이지요..
$view_cnt --;
}
for문이 돌면서 총 행수를 가져와 하나씩 값을 깎는 겁니다..
일반적인 게시판관련 프로그램에서는 위와같은 방법으로 게시물 번호를 매깁니따.
따라서 db 에서 index(int) 넘버 필드를 만드셨다고 하더라고 삭제되거나 하면 해당 인덱스 넘버값만 삭제 되어지기 때문에 마지막 행의 익덱스 넘버는 변동이 없습니다.
ex) index 넘버중 2번행을 삭제한경우..
1          1
2          3
3          4
4
----------------------------------------------
때문에 별도로 php 에서 총행수 를 구한뒤에 for문이나 while 문은 돌려서 계산하는것이지요..
그때문에 번호가 늘었다 줄었다 하는 경우도 발생하는것이지요
paging 까지 하신다면 좀더 머리를 쓰셔야 합니다. ^^ 그누보드에서 기본적으로 페이징함수를 제공하기때문에
별도로 루틴을 구현하지 않으셔도 된다고 생각합니다
© SIRSOFT
현재 페이지 제일 처음으로