PHPのMySQLi機能は素晴らしいです。PHP Mysqli fetch_assoc
プリペアドステートメントは、クエリにパラメータを挿入するのに最適です。
しかし、ステートメントを使用すると、fetch_assoc機能にアクセスできなくなったようです。すべての結果を手動でバインドする必要があります。これは私のSQLクエリがすべてのフィールドをリストしなければならないことを意味し、次に結果を得るために(bind_resultを使って)すべての変数をあらかじめリストアップする必要があります。これは非常に迷惑になり、時間を浪費することになります。
代替手段はありますか?
おかげ
興味があれば、私は同じインターフェイスを使ってPDOバージョンを作ったので、上記のMySQLiコードの代わりにドロップします。興味深いことに、PDOバージョンはMySQLiバージョンよりも約50%速く走っているようです。ソースコードはこちらから入手できます。http://www.robpoyntz.com/blog/?p=260 –
リンクが壊れています。回答にはもう修正が含まれていません。 – BadPirate