반응형
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
반응형
'sourcecode' 카테고리의 다른 글
f-string의 newline '\n'을 사용하여 Python 3.6에서 출력을 포맷하는 방법은 무엇입니까? (0) | 2022.09.23 |
---|---|
MariaDB에서 MySQL로의 이행 (0) | 2022.09.23 |
텍스트 입력 필드 내에서 커서 위치(문자 단위)를 가져옵니다. (0) | 2022.09.23 |
bcmath 모듈 설치 방법 (0) | 2022.09.23 |
텍스트 파일에 작성 또는 쓰기/추가 (0) | 2022.09.23 |