-1

PHP を介して MySQL テーブルからレポート (できれば csv 形式) を生成する必要があるプロジェクトに取り組んでいます。

4

2 に答える 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 に答える