2011-08-17 32 views
0

當我執行的代碼是這樣的:關閉準備好的語句會刪除它的結果集嗎?

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

將返回無論是結果的聲明關閉或NULL之前?關閉語句是否刪除綁定結果中的任何內容?

+1

爲什麼不試試? –

回答

0

在關閉它之前調用store_result(),以便將整個結果集傳遞到PHP的內存中。

相關問題