1.DBからsql文でデータを取得
2.csv形式につなげる
3.値はsjisにエンコード
4.ヘッダーをつける
5.出力する
DBコネクション取得
クエリ生成
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)){
$list = “”” . $row[“column1”] . “”,”” . $row[“column2”] . “”,”” . $row[“column3”] . “”n”;
}
$list = mb_convert_encode($list,”sjis”,”auto”)
$size = strlen($list);
$filename = ‘test.csv’;
header(“Content-Disposition: inline; filename=””.basename($filename).”””);
header(“Content-Length: “.$size);
header(“Content-Type: text/csv”);
echo ($list);