Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebe ich einen Fehler in Zeile 13 mithilfe des w3schools-Tutorials?

Wie behebe ich einen Fehler in Zeile 13 mithilfe des w3schools-Tutorials?

Susan Sarandon
Susan SarandonOriginal
2024-10-21 07:49:02720Durchsuche

How to Resolve an Error in Line 13 Using w3schools Tutorial?

Beim Verwenden des w3schools-Tutorials ist ein Fehler aufgetreten

Beim Versuch, Code aus dem w3schools-Tutorial zu implementieren, ist ein Benutzer auf einen Fehler gestoßen. Der spezifische Fehler tritt in Zeile 13 auf, nämlich:

<code class="php">mysqli_query('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>

Ungenaue Informationen von w3schools

Der Benutzer hat w3schools um Hilfe gebeten, konnte aber nicht feststellen, dass dies der Fall ist besonders nützlich. Laut Dokumentation wird darauf hingewiesen, dass es zahlreiche Fehler enthält.

Fehlerbehebung

Der Fehler ist auf ein Missverständnis des ersten Parameters zurückzuführen, der von der Funktion mysqli_query benötigt wird. Es erwartet eine Verbindungszeichenfolge anstelle einer SQL-Abfrage. Der korrigierte Code sollte wie folgt lauten:

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

Hinweis: Backticks (`) sollten für Spaltennamen in der INSERT-Abfrage hinzugefügt werden, da einige der Namen reservierte Wörter sind.

Das obige ist der detaillierte Inhalt vonWie behebe ich einen Fehler in Zeile 13 mithilfe des w3schools-Tutorials?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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