php MySQL CSVダウンロード

MySQLデータをCSVでダウンロードする。

CSVダウンロード

ファイル  csv.php

<?php

header(“Content-type: application/x-csv; charset=Shift_JIS-win”);

header(“Content-Disposition: attachment; filename=address.csv”);

// DB接続

$link = mysql_connect(“ホスト”, “ユーザー”, “パス”);mysql_select_db(“データベース”, $link);

echo “フィールド1,フィールド2,フィールド3,フィールド4”;echo “\n”;
// MYSQL呼び出しmysql_query(“SET NAMES sjis”)or die(“can not SET NAMES sjis”);$result = mysql_query(“SELECT * FROM テーブル”);
while (($row = mysql_fetch_array($result, MYSQL_ASSOC)) != NULL) {
echo ‘”‘.$row[‘フィールド1’].'”‘.’,’.'”‘.$row[‘フィールド2’].'”‘.’,’.'”‘.$row[‘フィールド3’].'”‘.’,’.'”‘.$row[‘フィールド4’].'”‘.’,’;echo “\n”;
}
mysql_free_result($result);
mysql_close($link);

?>

csvダウンロード2の下にファイルある