애

게시판에서 글쓰기가 아닌 다른곳에서 글을 입력 할 때

· 2008-09-12 (금) 02:10:45 · 799 · 3
Untitled-1.gif
게시판에 글을 쓸 때 write.php 에서 글을 쓰게 되는데 게시판에서 글을 작성하는게 아니라
test.php 에서 작성해서 g4_write_qna 테이블에 입력을 할려고 합니다.
물론 게시판도 사용을 하지만 test.php 에서 입력을 해도 게시판 리스트에 나오게 하려고 합니다.

입력은 필요한 값만 받아서 입력하도록 했구요..
아래는 test.php의 insert 쪽입니다.

$sql2="select wr_id from g4_write_qna";
$result2=mysql_query($sql2)or die(mysql_error());
$row2=mysql_fetch_array($result2);
$cnt2=mysql_num_rows($result2);

$call_wr_num=$cnt2+1; //wr_num값 구하기

$member[mb_password] = sql_password($member[mb_password]);
$jm_date=date('Y-m-d H:i:s',time());
$memo=addslashes($title);
$memo=addslashes($memo);

$insert_sql="insert into g4_write_qna (wr_id, wr_num, wr_parent, wr_option, wr_subject, wr_content, mb_id, wr_password, wr_name, wr_email, wr_datetime, wr_last, wr_ip)
values('','-$call_wr_num','$call_wr_num','1,4','$title','$memo','$member[mb_id]','$member[mb_password]','$member[mb_name]','$member[mb_email]','$jm_date','$jm_date','$REMOTE_ADDR')";
mysql_query($insert_sql) or die(mysql_error());


그런데 희안하게 첨부한 이미지와 같이 기존에 게시판에서 입력한것은 괜찮은데
test.php 에서 입력만 하면 번호가 0, -1, -2 .... 이렇게 아래쪽에 생겨버립니다.
아니 좀 더 정확히 말해서 test.php 에서 입력한 갯수만큼 게시판 리스트 아래쪽으로 기존의 글들의 번호가 0, -1, -2 .... 순으로 바뀌어 버립니다.
제가 뭘 잘못한걸까요? 아님 제가 모르는 뭔가가 있어서 그런걸까요..

고수님들 도움 부탁드립니다.

첨부파일

Untitled-1.gif (21.3 KB)
0회 2008-09-12 02:12
|

댓글 3개

일단 대충 봤는데..

$call_wr_num=$cnt2+1; //wr_num값 구하기 <---- 이게 아니라

$wr_num = get_next_num($write_table); <---- 이걸넣보세요..

insert시 wr_num 필드에 - 이건 빼시구요;;

안되면 뻘쭘 -_-
아.. 소스 보니까 그누함수를 안쓰신거 같은데 함수를 쓰실려면..

제가알수없는경로/board/common.php 이걸 땡기셔야 합니다;;
열병님 고맙습니다. ^^
알려주신 것을 참고로 해서 찾고, 고치니 제가 원하는게 조금은 가닥이 잡혔네요.

행복한 한가위되세요~ ^^
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
08-09-13 조회 762
08-09-13 조회 844
08-09-13 조회 715
08-09-12 조회 803
08-09-12 조회 790
08-09-12 조회 783
08-09-12 조회 971
08-09-12 조회 1,640
08-09-12 조회 1,611
08-09-12 조회 1,076
08-09-12 조회 865
08-09-12 조회 848
08-09-12 조회 752
08-09-12 조회 805
08-09-12 조회 810
08-09-12 조회 1,000
08-09-12 조회 816
08-09-12 조회 800
08-09-12 조회 839
08-09-12 조회 826