w3schools 教程中的 SQL 插入错误
尝试遵循 w3schools 教程时,许多用户在使用其提供的代码示例时遇到错误。该错误通常出现在以 mysqli_query 开头的第 13 行。
代码分析揭示了 mysqli_query 函数调用中的严重错误。根据MySQL的文档,mysqli_query的第一个参数必须是连接字符串。然而,w3schools 提供的代码无法建立连接。
要解决此错误,程序员必须进行以下修改:
$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);");
此外,建议将列名称括在反引号,因为代码中使用的某些列名称是保留字。此修改将确保数据成功插入 MySQL 数据库。
以上是为什么 w3schools SQL 插入教程导致第 13 行出错?的详细内容。更多信息请关注PHP中文网其他相关文章!