Hallo,
ich habe ein ziemliches Problem, wo ich hoffe Ihr könnt mir helfen.
Ich möchte aus einer MySQL-Datenbank einen Export zu CSV-Daten durchführen.
Das ganze Funktioniert auch wunderbar bei bis ca. 100 Spalten (LIMIT 100).
Wenn ich nun aber alle (ca. 2500) ausgeben will, bricht der Browser IE ab und bringt eine "Seite nicht erreichbar" und Firefox schreibt einfach Fertig in den Satus rein.
Error reporting ist eingeschalten, max_execution_time auf false
Mein Code:
Weiß jemand weiter?
Gruß
Günther
ich habe ein ziemliches Problem, wo ich hoffe Ihr könnt mir helfen.
Ich möchte aus einer MySQL-Datenbank einen Export zu CSV-Daten durchführen.
Das ganze Funktioniert auch wunderbar bei bis ca. 100 Spalten (LIMIT 100).
Wenn ich nun aber alle (ca. 2500) ausgeben will, bricht der Browser IE ab und bringt eine "Seite nicht erreichbar" und Firefox schreibt einfach Fertig in den Satus rein.
Error reporting ist eingeschalten, max_execution_time auf false
Mein Code:
PHP-Code:
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$_POST["tabelle"].".csv");
header("Pragma: no-cache");
echo $to_send_1;
$anzahl_send = count($to_send);
for($i=0; $i < $anzahl_send; $i++){
echo $to_send[$i];
}
flush();
Gruß
Günther
Kommentar