bind_param()如果多次使用,则不起作用

时间:2014-08-31 21:48:18

标签: php sql

我在任何时候在一个文件中使用bind_param两次都遇到了麻烦。

$stmt = $mysqli->prepare('SELECT url FROM photo WHERE album =?');
$stmt->bind_param('i', $set);
$stmt->execute();
$stmt->bind_result($url);
while ($stmt->fetch()) {
$stmt1 = $mysqli->prepare('DELETE FROM photo WHERE url=?');
$stmt1->bind_param('s', $url);
$stmt1->execute();
unlink($url);
}

我在这一行收到错误:

$stmt1->bind_param('s', $url);

这是错误:

致命错误:在

中的非对象上调用成员函数bind_param()

我到处寻找尝试寻找解决方案,但我还没有到目前为止。

谢谢, WAQ

0 个答案:

没有答案