关闭准备好的语句会删除它的结果集吗?

时间:2011-08-17 20:21:57

标签: php mysql mysqli prepared-statement

当我执行如下代码时:

$stmt = $connect->prepare('SELECT ...');
$stmt->execute();
$stmt->bind_result($result);
$stmt->fetch();
$stmt->close();
return $result;

它会在语句关闭或NULL之前返回结果中的任何内容吗?关闭语句是否会删除绑定结果中的任何内容?

1 个答案:

答案 0 :(得分:0)

在关闭之前调用store_result(),以便将整个结果集传输到PHP内存。