Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menyelesaikan Ralat Sintaks dalam Tutorial w3schools untuk Sambungan Pangkalan Data MySQL?
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!