이 메세지는 무슨 에러인가요?
본문
update set wr_3='myskpe-003' where mb_id='stu6000'
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set wr_3='myskpe-003' where mb_id='stu6000'' at line 1
error file : /bbs/register_form_update.php
업데이트할 테이블이 없다는 이야기인가요?
무슨 에러인가요?
답변 4
update와 set 사이에 테이블명이 누락되어서 발생하는 오류입니다.
쿼리문에는 이상이 없어요...ㅠㅠ 다른 파일에서는 작동 잘하는데 이상하게 유독 제가 만드는 페이지에서는 에러가 나네요?
이유가 몰까요..ㅠㅠㅠ
sql_query("update g4_write_reserve set wr_3='$mb_1' where mb_id='$_POST[mb_id]' "); //예약변경
디비테이블은 변수처리하지 않고 직접 사용하고 있거든요...이건 이상 없을 것 같은데 말이죠..ㅠ
에러난 내용을 보시면 테이블명이 누락되었습니다.
> update set wr_3='myskpe-003' where mb_id='stu6000'
위의 에러나는 부분을 찾으셔서 테이블명 처리를 확인하셔야 합니다.
감사합니다...
테이블명이 변수로 처리되어 다른곳에 넣어놓앗네요.. 이노무 기억력!1