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

다른 테이블 업데이트할 때 채택완료

30000 5년 전 조회 3,193

 

aaa게시판에서 다른 데이블 g5_write_aaa_sub 에 인서트하기 위해

aaa게시판 업데이트스킨.php에

 

if($w=='u'){     sql_query("insert g5_write_aaa_sub set wr_id='$write[wr_id]', shipping_idx='$write[wr_2]', shipping_date='$write[wr_3]', shipping_weight='$write[wr_4]', shipping_number='$write[wr_5]', shipping_etc='$write[wr_6]' where wr_id = '$write[wr_id]' "); }  

이렇게 넣었는데 저장이 안됩니다.

 

g5_write_aaa_sub에는 글이 하나도 없습니다.

테이블만 만들어놨거든요, 뭐가 잘못된 걸까요?

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

답변 1개

채택된 답변
+20 포인트
플래토
5년 전

where 부터 그뒤의 문장들을 제거하세요

 

insert문에서  where는 작동을 안합니다.

 

추가적으로

 

if문의 $w=='u' 인것 은 보통 수정시에 사용하는데

수정시에 사용하실때는

 

insert가 아니라 update가 되고 where는 존재해야할것이고

wr_id 조건에 입력된 wr_id를 갱신하는것은 삼가는게 좋습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

3
30000
5년 전
감사합니다.~

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

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

로그인