私はMYSQLからPDOに移行しています。私はPDOの公式文書を読みましたが、私はコードで失敗を見つけることができません。bindParamが動作しません
$name = 'fooUser';
$stmt = $PDO->prepare('SELECT * FROM users WHERE username=:name');
$stmt->bindParam(':name', $name, PDO::PARAM_INT);
$stmt->execute();
このクエリは、影響を受けた行を返します。起こらないようにしてください。
PDO :: PARAM_INTは、PDOに入力を整数として解析させるために使用されます。 'fooUser'は整数ではありません。 – kba