Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menyelesaikan Ralat Sintaks dalam Tutorial w3schools untuk Sambungan Pangkalan Data MySQL?

Bagaimana untuk Menyelesaikan Ralat Sintaks dalam Tutorial w3schools untuk Sambungan Pangkalan Data MySQL?

Barbara Streisand
Barbara Streisandasal
2024-10-21 07:48:29437semak imbas

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

Sintaks Tidak Sah dalam Tutorial w3schools: Isu Sambungan dan Penyelesaian

Walaupun mengikuti tutorial w3schools, ralat berterusan dalam baris 13, diwakili oleh ' mysqli_query('insert....', telah membingungkan pengguna.

Setelah diperiksa dengan teliti, ralat terletak pada sintaks baris 13. Fungsi mysqli_query memerlukan rentetan sambungan sebagai parameter pertamanya, yang bukan disediakan dalam kod yang diberikan.

Sintaks Betul:

Untuk menyelesaikan isu ini, kemas kini baris 13 dengan sintaks yang diperbetulkan berikut:

<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>

Nota Tambahan:

Pastikan anda menyertakan tanda belakang ` di sekeliling nama lajur dalam pertanyaan INSERT, kerana beberapa nama lajur anda adalah perkataan yang dikhaskan Ini akan memastikan pertanyaan itu berjaya dilaksanakan.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat Sintaks dalam Tutorial w3schools untuk Sambungan Pangkalan Data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn