나를 용서해라, 나는 초보자 다.PHP mysql 질의 문법에 관한 질문 ""의
$query = "INSERT INTO scenario_needgames VALUES ("$id", "Battle of the Bulge")";
는 phpMyAdmin과의 쿼리 빌더 나에게 작동이 약간 수정 된 문자열을 준 : 다음 코드는 구문 분석 오류를 반환
$query = "INSERT INTO scenario_needgames VALUES (\"$id\" , \"Battle of the Bulge\");";
그러나 나는 따옴표를 이스케이프해야 할 이유에 대해 혼란 스러워요 그들이 실제로 쿼리 구문의 일부분 일 때 - 제목이나 문자열의 일부가 아닌 경우? 내가 배운 입문서에는 그러한 간단한 끈에 대한 것들은 포함되어 있지 않습니다.
호기심에 있으면 $ id 값은 7 자리 숫자, 4 자리 숫자, 3 자리 숫자입니다.
감사합니다.
것도 유효한 문자열이 없기 때문에
은, PHP는 구문 분석 오류를 반환합니다. 모두 초보자로 시작합니다. – pavium