멀티갤러리에서 삭제할 때 이런 에러가 발생합니다만.. 정보
그누보드 멀티갤러리에서 삭제할 때 이런 에러가 발생합니다만..
본문
delete from where wr_id = '17'
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 'where wr_id = '17'' at line 1
지워지기는 합니다만..DB에 어떻게 남아있을지 모르겠습니다 ㅡ,ㅡ;
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 'where wr_id = '17'' at line 1
지워지기는 합니다만..DB에 어떻게 남아있을지 모르겠습니다 ㅡ,ㅡ;
댓글 전체
아마도 쿼리 부분에 ,(쉼표)가 입력되어있는듯 하네요..
실제로 에러가 발생하면 SQL문은 실행되지 않습니다.
delete from where wr_id = '17'
구문 앞의 $sql 문을 체크해보시기 바랍니다.
예를 들어 mbupdate.php 파일중 다음과 같은곳에서 같은오류가 발생할수있습니다.
$sql_common = " mb_name = '$mb_name',
mb_passwd_q = '$mb_passwd_q',
mb_passwd_a = '$mb_passwd_a',
mb_profile = '$mb_profile',
mb_open = '$mb_open',
mb_mailling = '$mb_mailling'
";
와 같이 되어있으면 정상적으로 작동하나,
$sql_common = " mb_name = '$mb_name',
mb_passwd_q = '$mb_passwd_q',
mb_passwd_a = '$mb_passwd_a',
mb_profile = '$mb_profile',
mb_open = '$mb_open',
mb_mailling = '$mb_mailling', // 이부분을 보시기 바랍니다. (,추가되어있음)
";
참고하시기 바랍니다.
실제로 에러가 발생하면 SQL문은 실행되지 않습니다.
delete from where wr_id = '17'
구문 앞의 $sql 문을 체크해보시기 바랍니다.
예를 들어 mbupdate.php 파일중 다음과 같은곳에서 같은오류가 발생할수있습니다.
$sql_common = " mb_name = '$mb_name',
mb_passwd_q = '$mb_passwd_q',
mb_passwd_a = '$mb_passwd_a',
mb_profile = '$mb_profile',
mb_open = '$mb_open',
mb_mailling = '$mb_mailling'
";
와 같이 되어있으면 정상적으로 작동하나,
$sql_common = " mb_name = '$mb_name',
mb_passwd_q = '$mb_passwd_q',
mb_passwd_a = '$mb_passwd_a',
mb_profile = '$mb_profile',
mb_open = '$mb_open',
mb_mailling = '$mb_mailling', // 이부분을 보시기 바랍니다. (,추가되어있음)
";
참고하시기 바랍니다.