2012-03-02 7 views
0

ステートメント1と2のパラメータが同じ場合、再バインドする必要がありますか?バインディングパラメータとPDO

$stmt = $dbh->prepare("SELECT ... thing = :thing ..."); 
$stmt->bindParam(':thing',$thing); 
$stmt->execute(); 
// do something with data 
$stmt = $dbh->prepare("SELECT something else ... thing = :thing ..."); 
$stmt->execute(); 

?あなたが実際に意味と仮定

答えて

2

$stmt = $dbh->prepare("SELECT ... thing = :thing ..."); 
// ... 

、古いオブジェクトに格納された情報を保持していない新しいPDOStatementオブジェクトに$stmtを割り当てています。

+0

うん、うん、 '準備'と書くのを忘れてしまった。修正するように編集しました。ありがとう、オブジェクトの面で何が持ち越されたか分からなかった。 – Drew

関連する問題