hy! 我已將我的數據庫表中的所有信息提取到csv文件中。 現在我試圖給每一行標題,並希望使其顯示像鍵,值對。爲此,我做了邏輯,但那不起作用。 請提出最好的解決方案。標題行不顯示在csv文件中
$sql = "select * from log";
$result = mysqli_query($link, $sql) or die("Selection Error " . mysqli_error($connection));
$fp = fopen('logInfo.csv', 'w');
while($row = mysqli_fetch_assoc($result) && $row = fgetcsv($fp))
{
$all_rows = array();
$header = null;
if ($header === null) {
$header = $row;
continue;
}
$all_rows[] = array_combine($header, $row);
fputcsv($fp, $row);
}
CSV文件不具有鍵/值對,只是原始數據.....當你使用fputcsv()只有數組值被寫入 –
你可能會發現文件中的第一行列出標題 –
@MarkBaker 我只想給每一行標題?我怎樣才能做到這一點 ? –