PHPのmysqli_stmtでfetchAllっぽいものを実現する方法 2011-07-22 mysqli_stmt::bind_resultの実装になじみが無く苦しんでいるphpユーザーの皆さんこんにちは。 いやー、面倒ですよね、bind_result。変数、どんだけ並ばすのかと。 できれば使いたくないですが、やんごとなき理由でmysqliを使い続けなければならないときに、さくっと連想配列で全ての結果を取得する方法を探したところ、StackOverflowの「How can I put the results of a MySQLi prepared statement into an associative array?(訳:どうやったらMysqliのプリペアドステートメントで連想配列で結果を受け取れるの?)」たどり着きました。 こちらの回答をまるっと使わせてもらって作った関数が以下