채택완료

게시판글 엑셀로 추출시글번호

2014-10-29 (수) 22:06:52 6,131

게시판글을 엑셀로 추출하려고 하는데요,

게시판 글 번호는 전체글이 5개 일 경우, 글버호가 1 2 3 4 5 면...

이중에서 3을 지우고 글이 4개가 되면, 1 2 3 4 로 글번호가 자동으로 바뀌거든요.

게시판의 글번호 그대로 엑셀로 가지고 오려는데... 어떻게 해야하나요?

<?
$no = 1;
$que = sql_query("SELECT * FROM g4_write_".$_POST['bo_table']." ".$where." ORDER BY wr_id ASC");
while($row = sql_fetch_array($que)) {
?>
 <tr>
  <td><?=$no?></td>
 </tr>
<?
 $no++;
}
?>​

이렇게 쓰고 있는데... 이렇게 하니깐 한 화면에 글이 15개면...

무조건 번호가 1~15까지로만 나와요.

근데 그글의 글번호는 140 막 이렇거든요.

원글의 글번호도 엑셀로 그대로 가지고 오려면 어떻게 해야하나요???

|

답변 1개 / 댓글 4개

채택된 답변
+20 포인트
2014-10-29 (수) 22:21:44

지난 번에 쪽지로 설명해 드린 것 같은데...

$row['wr_id']로 갖고 오시면 됩니다. 

답변에 대한 댓글 4개

ㅠㅠㅠ아니아니, 그게 아니여유... phpmyadmin 들어가서 보면, 그 글의 wr_id 는 233번, wr_num 은 -129 번인데.. 게시판에서 글번호는 127 이에요.. 이게 for 문이나 이런걸로 전체글수 계산해서 그때그때 1번부터 뿌려주는거 같은데... 잘 모르겠네요... $i 나 $list[$i] 이거랑 연관되어 보이긴하는데ㅠㅠㅠ 언제나왕계란님에게 신세 많이지고 있네요. 항상 감사합니다!
게시판에 있는 글번호를 갖고 오시려면 게시판에 있는 쿼리 조건 그대로 갖고 오셔야 합니다.
저건 단순히 파일 다운로드를 위해서 모든 조건 다 걷어내고 갖고 온 거구요.
게시판에 있는 넘버링이랑 같게 하시려면 조건 이것 저것 다 갖고 넘어가셔야 해요.
번거롭기 때문에 보통은 그냥 for문 밖에 1 찍어놓고 그걸로 증가하게 해서 값 갖고 가는데...
에고ㅠ 그런가요... 그래도 꼭 그 숫자 그대로 가져와야 할일이 생겨서 가져오려고하는데... 많이 어렵나요...? 참고할만한 페이지가 있을까요...?
엑셀이랑 해당 게시판이랑 보면서 게시글 번호 맞춰 보시는 수밖에 없어요.
다르면 조건 바꿔야 하고.

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