2026, 새로운 도약을 시작합니다.

view.skin.php에서 db 값 update 도와주세요 채택완료

우선 view.skin.php에 아래와 같이 전송하는 폼을 넣었구요.

bok번호를 선택하고 전송하면 선택한 값 만큼 넘어가서 미리 만들어둔 wr_bok 필드에 값이 합산되도록 하려고 합니다.

bo_table과 wr_id는 update문에 필요해서 히든으로 넘겨주었습니다.

Copy

그리고 아래는 bok_point1.php 파일인데요.

테이블명과 글 번호와 bok 개수는 넘어가서 출력이 잘 되는데 db 업데이트구문이 먹히질 않네요

무엇이 문제일까요 ㅠㅠ

Copy

답변 4개

채택된 답변
+20 포인트

해당 쿼리문을  var_dump 나 echo로 출력해 보신후 해당 쿼리를 직접 돌려 보세요

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

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

자문자답입니다. 테이블명 앞에 g5_write가 붙어 있어서 구문에 오타가 있던 거였습니다!

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

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

wr_bok 에대한  자료형을 int(11)또는 tinyint(4)로 변경해보세요.

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

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

$bok 이 변수인데 {$bok} 으로 써주셔야 할듯 싶습니다.

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

답변에 대한 댓글 1개

sql_query(" update {$write_table} set wr_bok = wr_bok + {$bok} where wr_id = '{$wr_id}' ");

구문을 이렇게 바꿨는데 db에 숫자가 합산되서 저장되지 않고 아무 변화가 없네요ㅠㅠ
제가 혹시 안써준 구문이 있는걸까요...ㅠㅠ

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

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

로그인
🐛 버그신고