csv出力

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);

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です