首页  >  文章  >  后端开发  >  如何使用 w3schools 教程解决第 13 行中的错误?

如何使用 w3schools 教程解决第 13 行中的错误?

Susan Sarandon
Susan Sarandon原创
2024-10-21 07:49:02633浏览

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

使用 w3schools 教程时遇到错误

用户在尝试实现 w3schools 教程中的代码时遇到错误。具体错误出现在第13行,即:

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

Inaccurate Information from w3schools

用户已咨询w3schools寻求帮助,但尚未发现特别有用。根据文档,它被标记为包含大量错误。

纠正错误

该错误源于对 mysqli_query 函数所需的第一个参数的误解。它需要一个连接字符串而不是 SQL 查询。更正后的代码应为:

<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 查询中的列名称应添加反引号 (`),因为某些名称是保留字。

以上是如何使用 w3schools 教程解决第 13 行中的错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn