테스트 사이트 - 개발 중인 베타 버전입니다

저어.. 채택완료

마시쩡 11년 전 조회 4,260
그누보드 이용하지 않은 방명록을 만들구있거든요...
근데...폼전송하면..넘어가는 값에 에코로 값을 보려하는데 그냥 아무것도없는 백지상태네요 ㅜㅜ
코드는
[CODE]
 //# DB 설정 정보 #//
 $connect = mysql_connect("localhost","root","1358") or die("SQL server에 연결할 수 없습니다."); 
 mysql_select_db("guest", $connect);
?>
GuestBook
 
 
 
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 
이름

 

패스워드

 

남기실 말씀

 

 

 
[/CODE]
이렇게인데...
프로세스.php는
[CODE]
 //# DB 설정 정보 #//
 $connect = mysql_connect("localhost","root","1358") or die("SQL server에 연결할 수 없습니다."); 
 mysql_select_db("guest", $connect);
 
 //# 글쓰기 처리 #//
 if($mode == "write")
 {
  //# $REMOTE_ADDR은 PHP에서 미리 정의한 변수입니다. #//
  $query1 = " INSERT INTO guestbook VALUES (null,'$name','$comment','$passwd','$REMOTE_ADDR',now()) "; 
  mysql_query($query1, $connect);
 }
 //# 글수정 처리 #//
 else if($mode == "modify")
 {
  $query1 = " UPDATE guestbook SET NAME = '$name' , PW = '$passwd' , COMMENT = '$comment' , REG_DATE = now() WHERE IDX = '$idx' ";
  mysql_query($query1, $connect);
 }
 //# 글삭제 처리 #//
 else if($mode == "delete")
 {
 
  $pw1 = " SELECT * FROM guestbook WHERE IDX = '$idx' AND PW = '$passwd' ";
  mysql_query($pw1, $connect);
  $pw1_num = mysql_affected_rows();
  if( $pw1_num == 0)
  {
   echo "";
   exit; //# 프로그램 종료함수
  }
  
  $query1 = " DELETE FROM GUESTBOOK WHERE IDX = '$idx' ";
  mysql_query($query1, $connect);
 }
 
 //# 해당페이지이동(Header앞에 공백,출력문자열 있으면 에러) #//
 Header("Location:guestbook.php");
 
?>
[/CODE]
요렇게거든요??
근데
DB에 저장이안되요!!!! ㅜㅜ
왜이럴까요?
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

입력받는 값들이랑 필드 숫자랑 서로 다른거 아닌가 함 봐보세요~
위에 있는대로 해봤는데 저는 입력 받은대로 저장되거든요
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마시쩡
11년 전
그러신가요? ㅜㅜ 저는 왜이럴까요...

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

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

로그인