Mailinglisten-Archive |
Hallo, > ---------- > Von: Falk Fiedler[SMTP:falk_fiedler_(at)_yahoo.de] > > das hab ich bisher gemacht ....... > > $result = "SELECT * FROM artikel INTO OUTFILE 'test.csv'"; > Ich hab das noch nicht ausprobiert, aber wenn ich das Manual richtig verstanden habe, wäre es so richtig: select * from artikel into outfile '/hier/kommts/hin/output.csv' FIELDS TERMINATED BY ';' ENCLOSED BY '"' Die Parameter "fields terminated by" und "enclosed by" sind nicht als wahlweise beschrieben. Vermutlich hast du aber noch ein ganz anderes Problem: Das test.csv wird irgendwo abgelegt, vermutlich da, wo sich die Datei mysqld befindet. Dort darf der Web- server mit sicherheit nicht hinschreiben. Der Mysql-Server weis ja nicht, was du grad als aktuelles Verzeich- nis hast und geht von seinem aktuellen Verzeichnis aus. Gib da sicherheitshalber den ganzen Pfad zu der Datei an, wo sie hinsoll, und achte darauf daß die Datei nicht schon existiert und der Webserver dort schreiben darf. Normalerweise sollte da aber auch eine Fehlermeldung im Browser angezeigt werden, wenn was schiefgeht. Viele Grüße, Mathias ... ach ja .. und schau doch mal bei Gelegenheit bei http://learn.to/quote vorbei ;-) --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive