Mysqli不起作用

时间:2014-03-09 17:15:14

标签: php mysql mysqli

我有一个更新查询什么不起作用。 这是我得到的:

class MeinMysqli extends mysqli
{
...
function test()
{
$fehlversuch=self::prepare("UPDATE user SET fehlversuche = fehlversuche+1 WHERE LOWER(username) = ? "); 
var_dump($fehlversuch);  //=> bool(false)
$fehlversuch->bind_param("s", $benutzer); //Fatal error: Call to a member function bind_param() on a non-object in /home/emailsal/public_html/emailservice/mysql/mysqliclass.php on line 166
$fehlversuch->execute();
...
}
}

vardump始终返回false。但是我做错了什么?我的变量$ fehlversuche是第一次使用。

首先我打电话给$mysqli=new MeinMysqli($dbhost, $dbuser, $dbpassword, $db); 然后有一个$mysqli->test();

$ mysqli->错误为空

1 个答案:

答案 0 :(得分:0)

您没有绑定参数+没有执行查询。您也可以查看$mysqli->error