PHP を介して MySQL テーブルからレポート (できれば csv 形式) を生成する必要があるプロジェクトに取り組んでいます。
2 に答える
1
header('Content-Type: application/excel');
header('Content-Disposition: attachment; filename="example.csv"');
$data = array(
'111,dsd,fdf,dddd',
'123,456,789',
'"43ddd","3ddsdsd"'
);
$fp = fopen('example.csv', 'w'); //create a example.csv file on root folder to store csv first
foreach ( $data as $line ) {
$val = explode(",", $line);
fputcsv($fp, $val);
}
fclose($fp);
このコードを使用すると、ファイルを csv に書き込むことができます。そのため、データベースからデータを取り込み、それに応じてコードを変更できます。
于 2013-07-09T04:49:21.723 に答える