【发布时间】:2014-07-21 04:27:04
【问题描述】:
抱歉,可能是一个愚蠢的代码错误,但我的网站未能将数据插入数据库。 来自 submit.php:
$questionID = 2;
$connection = mysqli_connect("localhost", "root", "password", "db_name");
mysqli_query($connection, "INSERT INTO data ('questionID') VALUES ('$questionID')");
我的表名为“data”,第一个字段名为“questionID”,类型为 int。
【问题讨论】:
-
列名应该用反引号(`),而不是引号(')....只引用字符串文字....当您使用MySQLi时,为什么不使用绑定变量?
-
感谢您的修复。什么是绑定变量?
-
您可以自己修复这个“愚蠢的代码错误”,只需 checking for errors。
标签: php mysql apache mysqli xampp