채택완료

회원가입때 다른 db에 값을 넣고 싶은데 ..

2016-09-07 (수) 11:27:08 3,826

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개 / 댓글 2개

채택된 답변
+20 포인트
2016-09-07 (수) 11:50:17
Copy
$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);

이렇게 해보세요;; 

답변에 대한 댓글 1개

2016-09-07 (수) 11:57:24
앗 해결 했는데 똑같이 답변이 달려있네요 감사합니다 ^~^

해당파일 상단에

$test = $_POST['start_time'];

alert("$test");

 

이렇게 넣어보세요

알림창으로 해당 값이 들어오는지부터 확인해봐야겠네요

 

이후에는 하단쪽에 아마도

goto_url로 다른페이지로 보내실텐데

그부분을 //goto_url 이렇게 주석처리하시고

echo $sql;을 찍어보세요

그래서 정확하게 찍혀있는지 확인해보세요

$sql 을 echo로 찍어보세요 구문이 정확하게 생성이 되는지.. 

pirce타입이 int형인데 문자열로 싼것은 아닌지... -_-;;

2016-09-07 (수) 11:29:04

필드가 다 정확히 있는건가요? 확인 부터 해보셔야 할 것 같네요~

답변에 대한 댓글 1개

2016-09-07 (수) 11:36:04
필드도 다있습니다 ! ㅠㅠ 이름도 정확하구요 ... ㅠㅠ

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