Steusi
Nasenbär
Hallo Leute, ich möchte gern meine Datenbank in Excel konvertieren, da ich mich aber mit dem Format mit Excel nicht gesondert auseinander setzen möchte, reichen auch .CSV Dateien, nur dürfen die nicht mehr als 65.000 Einträge besitzen
Also habe ich mich für OUTFILE entschieden, jedoch bekomme ich keine CSV Dateien erstellt und eine Fehlermeldung bekomme ich leider auch nicht, vielleicht sieht ja jemand von Euch einen Fehler beim rüber schauen, wäre sehr nett. Danke
Also habe ich mich für OUTFILE entschieden, jedoch bekomme ich keine CSV Dateien erstellt und eine Fehlermeldung bekomme ich leider auch nicht, vielleicht sieht ja jemand von Euch einen Fehler beim rüber schauen, wäre sehr nett. Danke
PHP:
$DatensatzAnzahl = CountDataLinesFromTable($Tabelle);
$ExportAnz = ceil($DatensatzAnzahl / $endLine)+1;
for($i=0;$i<$ExportAnz;$i++){
$k = $i+1;
$ExportQuery =sprintf("SELECT * INTO OUTFILE '/var/www/ORDNERNAME/CSV/export{$k}.csv'
FIELDS
TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '%c'
LINES TERMINATED BY '\n'
FROM {$Tabelle} LIMIT {$startLine}, {$endLine}", 34);
var_dump($ExportQuery);
$MakeExport = mysql_query($ExportQuery);
$startLine=$endLine;
$endLine=$endLine+65000;
}
Zuletzt bearbeitet: