質問: fopen('file.csv', 'w'); fputcsv($fp, $str); を加えましたが、真っ白になるだけでSQLデータが記入されることはありませんでした。 を加えてみたのですが何事も起こりませんでした。 どのように改造すればいいか教えてください。 宜しくお願い致します。 ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報 PHP Version 5.3.3 MySQL 5.1.65
回答: $strは1レコード・1カラムごとの値を格納しているだけなので、ループを抜けた最後には、一番最後に取得した値しか残っていないです。 次のような感じで実装すると良いと思います。 ``` $fp = fopen('file.csv', 'w'); for($j=0 ; $j