使用 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中文网其他相关文章!