쿼리 전송 오류 채택완료
php로 전송
//쿼리 전송 $query="insert into member(id, user_id, name, nick_name, sex, tel, email, pw, addr_1, addr_2, regdate, ip) values('$id', '$user_id', '$name', '$nick_name', '$sex', '$tel', '$email', '$pw', '$addr_1', '$addr_2','$regdate', '$ip')"; mysql_query("set names utf8", $connect); mysql_query($query, $connect); mysql_close; //끝내기 ?>
db 코딩문 (db에는 필드값 생성 완료)
include("./lib/db_connect.php"); $connect=dbconn();
$sql="CREATE TABLE member (no int not null auto_increment, PRIMARY KEY(no), id char(15), user_id char(15), name char(15), nick_name char(15), birth char(8), sex char(6), tel char(12), email char(30), pw char(30))";
mysql_query($sql, $connect); if(!$sql)die("테이블 생성에 실패 하였습니다.".mysql_error());
?>
그런데 데이터가 아래의 db에 전혀 들어가지 않네요....하루종일 해매고 있습니다ㅠㅜㅜ

답변 1개
$query="insert into member(id, user_id, name, nick_name, birth, sex, tel, email, pw, addr_1, addr_2, regdate, ip) values('$id', '$user_id', '$name', '$nick_name', '$sex', '$tel', '$email', '$pw', '$addr_1', '$addr_2','$regdate', '$ip')";
birth 칼럼은 추가를 하셔야 하고 addr_1, addr_2, regdate, ip 이 네 개는 해당 테이블에 없는 칼럼인 듯하네요.
칼럼 개수가 안 맞아서 디비에 값이 안 들어간 것 같습니다. 확인해 보시길...
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이번에는 아예 테이블 자체가 db에서 생성이 안되네요........ㅡㅜㅜㅜㅜ 4개 빼면 테이블이 생성되구요....