質問: $stmt->fetchAll(PDO::FETCH_ASSOC); return; } ``` 第一引数: SQL文 第二引数: 代入する変数名 第三引数: ?に入る値 こちらのIN(?)に入る値に、1,2,3,4,5,6... という値が入ったとして、 最初の「1」の分だけ抽出され、残りは抽出されずにいます。 bindする関数に問題があるように思うのですが、IN句と相性悪いのでしょうか? その他の処理は正常に動いています。
回答: バインドしたSQL文`$stmt`を出力できるならば、それも載せて欲しいです。 「残りは抽出されずにいる」という現象が「SQL文にLIMIT句」が原因に思うのですが、いかがでしょうか?