0

MYSQL から PDO に移行しています。PDO の公式ドキュメントを読みましたが、コードにエラーが見つかりません。

$name = 'fooUser';
$stmt = $PDO->prepare('SELECT * FROM users WHERE username=:name');
$stmt->bindParam(':name', $name, PDO::PARAM_INT );
$stmt->execute();

このクエリは影響を受ける行を返しますが、これは発生しないはずです。

4

1 に答える 1

0

変化する

$stmt->bindParam(':name', $name, PDO::PARAM_INT );

$stmt->bindParam(':name', $name, PDO::PARAM_STR );

間違った種類の入力を設定しています!

于 2011-12-22T17:03:14.690 に答える