ich den folgenden Code haben:die Header hinzufügen, wenn Sie eine CSV-Datei PhP Erstellen
PhP
function write_csv($filename, $rows) {
$file = fopen($filename, 'w');
while($row = mysqli_fetch_assoc($rows)) :
fputcsv($file, $row);
endwhile;
fclose($file);
}
// $db is a class I have and this function just returns a SQL result set
$result_set = $db->run_query("SELECT * FROM Users");
write_csv('../MOCK_USERS_DATA.csv', $result_set);
ich richtig bin immer zum Beispiel mit der der Benutzer Informationen ein erstellt CSV-Datei
1,greg,mason,407-356-3322,[email protected]
2,derek,herd,407-234-4352,[email protected]
etc ...
Meine Frage ist, wie bekomme ich die Header aus der Tabelle als die erste Zeile in meiner CSV-Datei. Ich bin neu beim Erstellen von CSV-Dateien und bleibe dabei, die erste Zeile der Header in dieser Datei zu erhalten, die mit dem Namen der Spalte in meiner Datenbank übereinstimmt. Irgendwelche Vorschläge?