채택완료

1개의 form 에서 넘어오는 값을 2개의 table 에 저장 시키고 시퍼요 ~

2015-11-11 (수) 19:53:58 2,137
Copy
$sql4 = "insert into {$g5['g5_pg_table']}    set $sql_common2";	sql_query($sql4);		        $sql = "insert into {$g5['g5_product_table']}                set $sql_common";    sql_query($sql);

위와 같은 방법으로 쿼리를 날리고 있습니다.

문제점은 1개의 쿼리만 날릴때에는 정상적으로 값이 들어가고 있습니다.

그런데 지금 하고 있는 부분이 1개의 form 에서 넘어오는 값을 가지고 

2개의 table 에 저장 하고자 하는데 저렇게 날리니 1개의 form 그것도 아래쪽에 위치한

쿼리만 먹히고 위쪽에 있는 쿼리는 작동을 하지 않습니다.

혹시 몰라서 $sql_common 들에 담겨있는 것도 올립니다.

Copy
$sql_common = " 						product_nm				 = '$product_nm',						frame					 = '$frame',						p_price					 = '$p_price',						sort_no					 = '$sort_no',						p_text					 = '$p_text',						dual_win				 = '$dual_win',						display_p				 = '$display_p',						p_id					 = '$p_id',						p_img1					 = '$p_img1',						p_img2					 = '$p_img2',						p_img3					 = '$p_img3',						p_img4					 = '$p_img4',						p_img5					 = '$p_img5',						p_img6					 = '$p_img6',						p_img7					 = '$p_img7',						p_img8					 = '$p_img8',						p_img9					 = '$p_img9',						p_img10					 = '$p_img10'                ";                $sql_common2 = "						pg_index				 = '0',						p_idx					 = '$p_id',						g_idx					 = '$select_g',										";

뭐가 문제인지 봐주세요

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

$sql_common2

제일 아래에

Copy
g_idx = '$select_g',

여기에서 ,(콤마)를 빼 보세요.

답변에 대한 댓글 1개

감사합니다....분명 콤마를 잘 보고 했는데......ㅠㅠ 이제 양쪽으로 저장이 다 되네요
아흑 ㅠㅠ

echo $sql4;exit이렇게 코드를 찍어보시고 phpmyadmin에 sql문을 넣어보세요 에러가 난다면 무슨에러인지 나올거에요

 

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