PDOでIN句を使ったらハマった話

PHPはたまーにモンキーパッチを書く程度のエンジニア for($i = 0;$i < count($val);$i++){ $name = ":$key" . "_$i"; $bindVal = $val[$i]; $stmt->bindParam($name, $bindVal); } PreparedStatementでIN句に値をバインドするとき、こんな感じで書いていた。そしたら何故か「最後に選択した値」の物しかでず、困っていた。 »