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の下にファイルある