0

配列を使ってCSVファイルを作成していますが、作成したファイルが正しく作成されません。

PHP コード

$sss=mysql_query("SELECT DATE(pdate),COUNT(*) AS mycount FROM qchat_sessions WHERE MONTH(pdate)='09' GROUP BY DATE(pdate)");
$array=array();
while($rows = mysql_fetch_array($sss)){
$array[] =  array ($rows[0], $rows[1]); 

}
header("Content-type: application/csv");
header("Content-Disposition: attachment; filename=test.csv");
$fp = fopen('php://output', 'w');
foreach ($array as $row) {
fputcsv($fp, $row);

}
fclose($fp); 

ページのデータと HTML を含むファイル CSVを作成します。でもこれだけは欲しい

2013-09-26 1 2013-09-27 2 2013-09-28 2

CSVファイルで。HTML で CSV を生成する理由

ありがとう

4

1 に答える 1

0
    $sss=mysql_query("SELECT DATE(pdate),COUNT(*) AS mycount FROM qchat_sessions WHERE MONTH(pdate)='09' GROUP BY DATE(pdate)");
    $array=array(); 
    $array[] = array('Column1', 'Column2');
    while($rows = mysql_fetch_array($sss)){
    $array[] =  array ($rows[0], $rows[1]); 

    }
    header("Content-type: application/csv");
    header("Content-Disposition: attachment; filename=test.csv");
    $fp = fopen('php://output', 'w');
    foreach ($array as $row) {
    fputcsv($fp, $row);

    }
    fclose($fp); 
    exit;
于 2013-09-28T13:03:36.330 に答える