0
我有以下几点:为什么我的CSV输出包含每个列两次?
$name = 'registrations.csv';
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename='. $name);
header('Pragma: no-cache');
header("Expires: 0");
$outstream = fopen("php://output", "w");
$results = mysql_query("select * from registrations");
while($result = mysql_fetch_array($results))
{
fputcsv($outstream, $result);
}
fclose($outstream);
这个伟大的工程,但它给出了两个每一列。例如,我在表中有一个given_name列和一个surname列。生成的csv文件每次显示两列。为什么?