>백엔드 개발 >PHP 튜토리얼 >MySQL 데이터베이스 연결을 위한 w3schools 튜토리얼의 구문 오류를 해결하는 방법은 무엇입니까?

MySQL 데이터베이스 연결을 위한 w3schools 튜토리얼의 구문 오류를 해결하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-10-21 07:48:29543검색

How to Resolve Syntax Error in w3schools Tutorial for MySQL Database Connection?

w3schools 튜토리얼의 잘못된 구문: 연결 문제 및 해결 방법

w3schools 튜토리얼을 따랐음에도 불구하고 '로 표시되는 13행의 지속적인 오류 mysqli_query('insert....', 사용자를 당황하게 했습니다.

자세히 조사해 본 결과, 오류는 13행의 구문에 있습니다. mysqli_query 함수의 첫 번째 매개변수로 연결 문자열이 필요합니다.

올바른 구문:

이 문제를 해결하려면 다음과 같은 수정된 구문으로 13행을 업데이트하세요.

<code class="php">$link = mysqli_connect("localhost", "root", "", "web_table");

mysqli_query($link, "INSERT INTO web_formitem (`ID`, `formID`, `caption`, `key`, `sortorder`, `type`, `enabled`, `mandatory`, `data`)
VALUES (105, 7, 'Tip izdelka (6)', 'producttype_6', 42, 5, 1, 0, 0)");</code>

추가 참고 사항:

열 이름 중 일부는 예약어이므로 INSERT 쿼리에서 열 이름 주위에 ` 백틱을 포함해야 합니다. 이렇게 하면 쿼리가 성공적으로 실행됩니다.

위 내용은 MySQL 데이터베이스 연결을 위한 w3schools 튜토리얼의 구문 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.