【发布时间】:2018-03-19 13:04:11
【问题描述】:
嘿,我正在尝试用我的数组中的值填充 csv。我该怎么做?
$sql = "SELECT accountNumber, Name,studentManager,contract,
nationality,university,major,Course,specialNotes,
Phone,email,birthday,uniAddress
FROM " . $dbname . "
WHERE id ='$id'";
$query2 = mysqli_query($conn, $sql);
$thisArray = mysqli_fetch_all($query2, MYSQLI_NUM);
header("Content-type: application/csv");
header("Content-Disposition: attachment; filename=userData.csv");
$fp = fopen('php://output', 'w');
foreach ($thisArray[0] as $row3) {
fputcsv($fp,$row3);
}
fclose($fp);
【问题讨论】:
-
在您的
foreach中将$thisArray[0]更改为$thisArray。
标签: php mysql csv export-to-csv