회원가입때 다른 db에 값을 넣고 싶은데 ..
본문
member_time 이라는 테이블을 만들었습니다.
register_form_update 파일에서
insert문 끝나는 바로 밑에
아래 처럼 넣었는데 ... 들어가질 않네요 뭐가 문제 일까요?
$sql = "insert into member_time set mb_id = '{$mb_id}',
start_time = '{$start_time}',
end_time = '{$end_time}',
price = '{$price}',
option_type = '{$option_type}'
sql_query($sql) ";
$start_time = isset($_POST['start_time']) ? trim($_POST['start_time']) : "";
$end_time = isset($_POST['end_time']) ? trim($_POST['end_time']) : "";
$price = isset($_POST['price']) ? trim($_POST['price']) : "";
$option_type = isset($_POST['option_type']) ? trim($_POST['option_type']) : "";
이렇게 포스트로 받아오기도 했는데.. 왜 안들어갈까용 ...
답변 4
$sql = "insert into member_time set mb_id = '{$mb_id}',
start_time = '{$start_time}',
end_time = '{$end_time}',
price = '{$price}',
option_type = '{$option_type}'";
sql_query($sql);
이렇게 해보세요;;
!-->필드가 다 정확히 있는건가요? 확인 부터 해보셔야 할 것 같네요~
$sql 을 echo로 찍어보세요 구문이 정확하게 생성이 되는지..
pirce타입이 int형인데 문자열로 싼것은 아닌지... -_-;;
해당파일 상단에
$test = $_POST['start_time'];
alert("$test");
이렇게 넣어보세요
알림창으로 해당 값이 들어오는지부터 확인해봐야겠네요
이후에는 하단쪽에 아마도
goto_url로 다른페이지로 보내실텐데
그부분을 //goto_url 이렇게 주석처리하시고
echo $sql;을 찍어보세요
그래서 정확하게 찍혀있는지 확인해보세요