bool(false)发生在bind_param()函数中

时间:2017-03-14 06:46:23

标签: php mysql boolean

我是一名培训开发人员,我在代码中遇到了关于bind_param()函数的错误。

这是我的create_account.php代码

df[order(factor(df$level, levels = level.order)),]

数据库如下

id(自动递增)

用户名(150个字符)

电子邮件(200个字符)

密码(150个字符)

我在bind_paran()函数中遇到错误

致命错误:在布尔值.....

上调用成员函数bind_param()

请帮忙

1 个答案:

答案 0 :(得分:0)

使用`而不是'

变化

$stmt = $conn->prepare("SELECT count(*) FROM 'users' WHERE 'username' = ?");

$stmt = $conn->prepare("SELECT count(*) FROM `users` WHERE `username` = ?");

$stmt2 = $conn->prepare("INSERT INTO 'users' ('username','email','password') VALUES (?,?,?)");

$stmt2 = $conn->prepare("INSERT INTO `users` (`username`,`email`,`password`) VALUES (?,?,?)");