phpでデータベースのデータをエクスポートできる機能を
作成したときに直ぐに使えるように基本的なことをメモ![]()
$file = 'ファイル.csv';
header('Content-Disposition: attachment; filename="'. $file . '"');
header('Content-Type: text/csv;');
mb_http_output('pass');
以下sql文でデータを取得して表示してあげればOK![]()
ここで注意することは文字に改行が入っているとExcelで開くとおかしくなる
ので改行が含まれる文字は "" ダブルクォートで囲んであげると上手くいく。
カンマ区切りだと文章中にカンマがあるとおかしなことになるから
タブ区切りにしたほうが良いかもしれない![]()