나는 다음과 같은 SQL 구문 오류가 계속 :PHP with MYSQL; SQL 구문 오류
오류 메시지
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 'desc, tag) VALUES('1', '1', '1', 'Jakis pis', 'Jakis tag')' at line 1Query failed
MYSQL 쿼리 :
$qry = "INSERT INTO lang".$lang." (lang, submenu, live, desc, tag) VALUES('$lang', '$submenu', '$live', '$desc', '$tag') ";
에서 print_r
($의 QRY을);전체 SQL 쿼리 : 나는 테이블 이름과 열 이름을 여러 번, 당신이 어떤 구문 오류를 볼 수 있습니다을 확인
INSERT INTO lang1 (lang, submenu, live, desc, tag) VALUES('1', '1', '1', 'Some desc', 'Some tags')
?
** 경고입니다 ** 당신 코드 *의 힘 * SQL 주입 공격에 suseptible합니다. –
오류 메시지를 게시 할 수 있습니까? – Lamak
@ 대니얼 - 내 로컬 호스트에만 해당됩니다. 또한 mysql_real_escape_string을 사용하고 있습니다. – Iladarsda