我知道这是一个常见的错误,但我就是想不通,而且我已经受够了挠头。
每当我运行此代码来更新数据库条目时,我都会收到此错误。
ERROR : Call to a member function bind_param() on a non-object
$firstName = "Jack";
$username = "JackTrow";
$query = "
UPDATE users SET
first_name=?
WHERE username=?
";
$statement = $DatabaseHandler->getMysqli()->prepare($query);
$statement->bind_param('ss',
$firstName, $username);
$statement->execute();
$statement->free_result();
我只是不明白这是怎么可能的,因为这段代码在我的本地主机上运行良好,但是当上传到我的 vps 时,它会标记这个错误。有什么可能的想法吗?