배열을 사용하여 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를 생성하는 이유는 무엇입니까?
감사
$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;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다