首页  >  文章  >  后端开发  >  如何解决 w3schools MySQL 数据库连接教程中的语法错误?

如何解决 w3schools MySQL 数据库连接教程中的语法错误?

Barbara Streisand
Barbara Streisand原创
2024-10-21 07:48:29437浏览

How to Resolve Syntax Error in w3schools Tutorial for MySQL Database Connection?

w3schools 教程中的无效语法:连接问题和解决方案

尽管遵循了 w3schools 教程,第 13 行中仍存在持续错误,由 ' 表示mysqli_query('insert....', 迷惑了用户。

仔细检查,错误出在第 13 行的语法上。 mysqli_query 函数需要一个连接字符串作为其第一个参数,而该参数不是在给定代码中提供。

正确语法:

要解决此问题,请使用以下更正的语法更新第 13 行:

<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 MySQL 数据库连接教程中的语法错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

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