PHP Portal » PHP Forum » Entwicklung » Webprogrammierung mit PHP, Perl, usw. » CSV Download

CSV Download 

von
Besucher
Zitat
Ich soll für meine Datenbank-Anwendung eine CSV-Export-Funktion erstellen -
das ist an sich kein Problem, einfach die Daten auswählen, mit fopen in eine Datei erzeugen,
aber wie stoße ich dann den Download der generierten Datei zum User an?

Werbung

Re: CSV Download 

von
the Boss
Zitat
du brauchst die Datei gar nicht erst speichern, sondern dem Browser einfach den richtigen Header senden

PHP Code
1
2
header( 'Content-Type: text/x-csv' ); header( 'Content-Disposition: attachment; filename=download.csv' );

und dann per echo die Daten hinterher

Re: CSV Download 

von
Member
Zitat
Hier mal ein Beispiel:

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* * Der Host von ihrer MySQL Datenbank */ $db_host = 'localhost'; /* * Username des MySQL Benutzers */ $db_user = 'root'; /* * Das Passwort des MySQL Benutzers */ $db_passwort = ''; /* * Name der Datenbank */ $db_datenbank = 'mysql_to_csv'; /* * Tabellennamen, die abgefragt werden soll */ $db_tabelle = 'kunden';
für die ungekürzte Fassung bitte einloggen

Schnellantwort