[PHP-users 32431] PDO プレイスホルダにバインドできない
Kimio Mizuguchi
mizuguchi.kimio @ ytv.home.ne.jp
2007年 7月 14日 (土) 06:57:11 JST
Mizと申します。
PDO+Oracle9iでプレイスホルダに変数をバインドできません。どなたかアドバ
イスをお願いします。
以下のようなコード。
$stt = $db -> prepare('SELECT * FROM TBL_MEMBER WHERE MEMBER_ID=:id');
$targetId = $inputId;
$stt -> bindParam(':id',$targetId);
$stt -> execute();
上のコードを実行すると結果が0件になるのですが、
$stt = $db -> prepare('SELECT * FROM TBL_MEMBER WHERE MEMBER_ID=1');
$stt -> execute();
のようにバインドをしなければ結果1件となります(正しい結果)。
PHP-users メーリングリストの案内