Heim > Backend-Entwicklung > PHP-Tutorial > Warum verursacht das w3schools SQL-Einfügungs-Tutorial einen Fehler in Zeile 13?

Warum verursacht das w3schools SQL-Einfügungs-Tutorial einen Fehler in Zeile 13?

Mary-Kate Olsen
Freigeben: 2024-10-21 07:45:03
Original
604 Leute haben es durchsucht

Why is the w3schools SQL Insertion Tutorial Causing an Error in Line 13?

SQL-Einfügungsfehler im w3schools-Tutorial

Beim Versuch, einem w3schools-Tutorial zu folgen, sind zahlreiche Benutzer bei der Verwendung ihres bereitgestellten Codebeispiels auf Fehler gestoßen. Der Fehler manifestiert sich typischerweise in Zeile 13, die mit mysqli_query beginnt.

Die Analyse des Codes zeigt einen kritischen Fehler im Funktionsaufruf mysqli_query. Laut MySQL-Dokumentation muss der erste Parameter von mysqli_query eine Verbindungszeichenfolge sein. Der von w3schools bereitgestellte Code kann jedoch keine Verbindung herstellen.

Um diesen Fehler zu beheben, müssen Programmierer die folgende Änderung vornehmen:

$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);");
Nach dem Login kopieren

Zusätzlich ist es ratsam, Spaltennamen einzuschließen Backticks, da einige im Code verwendete Spaltennamen reservierte Wörter sind. Diese Änderung stellt eine erfolgreiche Dateneinfügung in die MySQL-Datenbank sicher.

Das obige ist der detaillierte Inhalt vonWarum verursacht das w3schools SQL-Einfügungs-Tutorial einen Fehler in Zeile 13?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage