【发布时间】:2013-12-26 13:41:05
【问题描述】:
好的,所以我将我的网站从 MySQL 更新到 MySQLi,这意味着我必须重新编码一些数据库内容。
我在 php.net 上查看了如何使用 MySQLi 查询将数据插入到表中,并完全按照他们所说的去做,但没有运气。
这是我的连接变量:
$con = mysqli_connect("localhost", "username", "password", "database");
这是插入数据的代码:
mysqli_query($con, "INSERT INTO users ('user', 'pass', 'email') VALUES ('$user', '$pass', '$email')");
它不会回复任何错误,它只会将我带到预期的目标网页。但它实际上并没有将数据添加到表中。
有什么想法吗?
【问题讨论】:
-
列名应该用
``而不是''分隔 -
你不必分隔列名
-
太棒了。有效。谢谢大佬。
-
@demonking 你没有,但如果你这样做,它应该是正确的。
-
@Boaz 是的,你是对的,但它是可选的 ;)