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

이 메세지는 무슨 에러인가요? 채택완료

소수리꼬 8년 전 조회 2,531

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개

채택된 답변
+20 포인트
r
8년 전

update와 set 사이에 테이블명이 누락되어서 발생하는 오류입니다. 

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

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

감사합니다...

테이블명이 변수로 처리되어 다른곳에 넣어놓앗네요.. 이노무 기억력!1 

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

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

r
8년 전

에러난 내용을 보시면 테이블명이 누락되었습니다. 

> update set wr_3='myskpe-003' where mb_id='stu6000'

 

위의 에러나는 부분을 찾으셔서 테이블명 처리를 확인하셔야 합니다. 

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

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

쿼리문에는 이상이 없어요...ㅠㅠ 다른 파일에서는 작동 잘하는데 이상하게 유독 제가 만드는 페이지에서는 에러가 나네요?

이유가 몰까요..ㅠㅠㅠ

 

sql_query("update g4_write_reserve set wr_3='$mb_1' where mb_id='$_POST[mb_id]' "); //예약변경

 

 디비테이블은 변수처리하지 않고 직접 사용하고 있거든요...이건 이상 없을 것 같은데 말이죠..ㅠ 

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

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

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

로그인