sourcecode

SQL 구문에 오류가 있습니다. 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 참조하십시오.

copyscript 2022. 9. 23. 00:06
반응형

SQL 구문에 오류가 있습니다. 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 참조하십시오.

에러가 계속 발생합니다.-

"SQL 구문에 오류가 있습니다. 'Password='evertonblues' Forename= 근처에서 사용할 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 참조하십시오."조쉬의 성='에드몬드슨'Date of Birth='199' 라인 1"

업데이트 쿼리를 실행할 때 오류가 발생합니다.

$result = mysqli_query($con, "UPDATE Users SET Username='".$newUsername."' Password='".$newPassword."' Forename='".$newForename."' Surname='".$newSurname."' `Date of Birth`='".$newDateofBirth."'     Address='".$newAddress."' `Post Code`='".$newPostcode."' Email='".$newEmail."' `Phone Number`='".$newPhonenumber."' WHERE `User ID`='".$newUserid."';");

쉼표를 많이 잊어버렸습니다.

..snip... SET Username='".$newUsername."' Password='".$newPassw
                                         ^-- and many others

다음과 같이 쿼리를 사용합니다.

"UPDATE Users SET `Username`='".$newUsername."', `Password`='".$newPassword."', `Forename`='".$newForename."', `Surname`='".$newSurname."', `Date of Birth`='".$newDateofBirth."', `Address`='".$newAddress."', `Post Code`='".$newPostcode."', `Email`='".$newEmail."', `Phone Number`='".$newPhonenumber."' WHERE `User ID`='".$newUserid."';");

공간도 포함Date of Birth

언급URL : https://stackoverflow.com/questions/35919307/you-have-an-error-in-your-sql-syntax-check-the-manual-that-corresponds-to-your

반응형