db insert 가 안됩니다..ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

db insert 가 안됩니다..ㅠㅠ 정보

db insert 가 안됩니다..ㅠㅠ

본문

여러분들의 도움으로 진도가 많이 나갔습니다. 막바지에 다시한번 문의합니다.
그누보드의 게시판 db에 직접 필요한 내용만 넣었습니다.
그리고, 게시판에서 삭제를 하면 안지워집니다. 아마도 wr_num과 wr_parent 에 그누보드 만의
올바른 값들이 넣어져야 되는거 같습니다.

1. phpmyadmin에서 확인해보니, wr_num과 wr_parent 에 각각 0으로 기입되어 있습니다.
그누보드 게시판 형식에 맞게 wr_num 과 wr_parent 에 필요한 값들이 입력될 수 있게 하려면
어떻게 해야될까요??

2, 게시물 번호가 - 로 카운트가 됩니다. 올바르게 입력되려면 어떻게 해야될지요??


<?
include_once ("../../../dbconfig.php");

// echo $mysql_host, ' ', $mysql_user, ' ', $mysql_password, ' ', $mysql_db;


function my_connect($mysql_host, $mysql_user, $mysql_password, $mysql_db)
{
      $connect=mysql_connect($mysql_host, $mysql_user, $mysql_password);
      mysql_select_db($mysql_db, $connect);
      return $connect;
}

$connect=my_connect($mysql_host, $mysql_user, $mysql_password, $mysql_db);

$afilite=$_GET['afilite'];
$nic = $_POST['nic'];
$tel = $_POST['tel'];

$query="INSERT INTO g4_write_order (wr_subject, wr_1, wr_2, wr_name, wr_content) VALUES ('$nic', '$tel', '$afilite', 'a', 'a')";
$result=mysql_query($query, $connect);
// echo mysql_error();
// echo" $query  ";

// echo" $afilite  ";

if(!$result) {
echo("<script>
    window.alert('오류입니다');
</script>");
}
else {
  echo("<script>
    window.alert('빠른시간에 연락드리겠습니다. 감사합니다!');
</script>");
    echo "<meta http-equiv='Refresh' content='0; URL=http://linkmall.kr/psd/mobile/001/index.html'>";
}

?>
  • 복사

댓글 전체

위의 경우는 작성자 분께서 직접 테이블을 만드신 경우인듯 합니다.

이 경우라시면 차라리 일반 게시판을 변형하여 write_update.skin.php 를 활용하시는 방법이나 밑에도 한번 답변을 달아 드렸지만

bbs/write_update.php 내용을 열어서 보셔야 합니다.

그곳이 그누보드에서 사용하는 wr_num  및 wr_parent, wr_reply 에 대한 모든 부분이 거의 들어 있습니다.

일반적으로는 wr_num 을 자동 증가로 값은 정의 하셔서 그냥 게시판을 만드셔도 되시나
그누보드 게시판으로 돌리실려면 아무래도 wr_parent 및 wr_reply 값이 있어야 할듯 합니다.

wr_id -> 자동 증가값을 가집니다.
wr_num , wr_parent , wr_reply 이곳에 기본 값들이 들어 가야 겠죠.

이곳을 참조해 보시길 권합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=222
© SIRSOFT
현재 페이지 제일 처음으로