Mailinglisten-Archive |
--Apple-Mail-1--674110707 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; format=flowed Es gibt noch "escaped by", "optionally enclosed by" ! Das wird Deine Probleme l=F6sen k=F6nnen. Mal davon abgesehen, PHPMyAdmin ist ein hervorragender Lehrer. Es gibt=20= n=E4mlich die gerade ausgef=FChrten Kommando's auch aus. Im Zweifel = setzt=20 man dann den MySQL Server in den DEBUG Mode und liest hier mit, was=20 PHPMyAdmin getan hat....La=DF doch einfach jedes Feld mit "" einrahmen,=20= auch wenn es leer ist, dann gibt es bei EXCEL keine Probleme mit der=20 Interpretation. Gru/3, Guido Stepken Am Freitag den, 18. Oktober 2002, um 02:15, schrieb erbel_(at)_submedia.de: Hallo Liste, mein folgender Code funktioniert und macht mir ein *.txt File. Gut.=20 Leider kriege ich die Zeilenumbr=FCche nicht hin, Handbuch negativ, Doku=20= negativ, kann ich nur noch auf Euch z=E4hlen. Das Problem: Wenn ich die=20= txt-Datei wieder in Excel einlesen m=F6chte, bricht er unregelm=E4ssig = um,=20 ich brauche nat=FCrlich jeden Datensatz in einer eigenen Zeile. $sql=3D"SELECT * INTO OUTFILE=20 '/usr/local/etc/httpd/meinverzeichnis/$nameliste' FIELDS TERMINATED=20 BY ';' LINES TERMINATED BY '\n' FROM newadress"; Am Samstag den, 26. Oktober 2002, um 06:59, schrieb erbel_(at)_submedia.de: > Hallo Leute, > > es gab schon Tipps dazu, trotzdem funktioniert es nicht: > > Problem: Mit PHP wird folgende anweisung verarbeitet > > $sql=3D"SELECT * INTO OUTFILE=20 > '/usr/local/etc/httpd/htdocs/dataexport/download/$nameliste' FIELDS=20 > TERMINATED BY ';' LINES TERMINATED BY '\n' FROM adressaten"; > > Grunds=E4tzlich klappt es ja, bloss sind die Adressen nicht in allen=20= > Feldern ausgef=FCllt, Telefon, Mailadresse oder mal das Fax fehlen.=20 > Dieses OUTFILE hat f=FCr die leeren Felder ;\N produziert. Das macht = das=20 > einlesen in z.B. Excel wiederum problematisch. > > Irgendwer die L=F6sung des Problems. PHPMyAdmin2 macht das wunderbar,=20= > bloss konnte ich den "Export f=FCr Excel" nicht vollends = nachvollziehen.=20 > Kann es an PHP-Version (4.0.1) oder an mySQL-Version (2.22.32) liegen? > > Danke Euch, auch ein sch=F6nes Wochenende, > > Volker > > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden = unter > -->> http://www.4t2.com/mysql --Apple-Mail-1--674110707 Content-Transfer-Encoding: quoted-printable Content-Type: text/enriched; charset=ISO-8859-1 <color><param>0000,6363,1212</param> Es gibt noch "escaped by", "optionally enclosed by" ! Das wird Deine Probleme l=F6sen k=F6nnen. Mal davon abgesehen, PHPMyAdmin ist ein hervorragender Lehrer. Es gibt n=E4mlich die gerade ausgef=FChrten Kommando's auch aus. Im Zweifel = setzt man dann den MySQL Server in den DEBUG Mode und liest hier mit, was PHPMyAdmin getan hat....La=DF doch einfach jedes Feld mit "" einrahmen, auch wenn es leer ist, dann gibt es bei EXCEL keine Probleme mit der Interpretation. Gru/3, Guido Stepken Am Freitag den, 18. Oktober 2002, um 02:15, schrieb erbel_(at)_submedia.de: </color><color><param>5454,0000,0000</param>Hallo Liste, mein folgender Code funktioniert und macht mir ein *.txt File. Gut. Leider kriege ich die Zeilenumbr=FCche nicht hin, Handbuch negativ, Doku negativ, kann ich nur noch auf Euch z=E4hlen. Das Problem: Wenn ich die txt-Datei wieder in Excel einlesen m=F6chte, bricht er unregelm=E4ssig = um, ich brauche nat=FCrlich jeden Datensatz in einer eigenen Zeile. $sql=3D"SELECT * INTO OUTFILE '/usr/local/etc/httpd/meinverzeichnis/$nameliste' FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' FROM newadress"; </color> Am Samstag den, 26. Oktober 2002, um 06:59, schrieb erbel_(at)_submedia.de: <excerpt>Hallo Leute, es gab schon Tipps dazu, trotzdem funktioniert es nicht: Problem: Mit PHP wird folgende anweisung verarbeitet $sql=3D"SELECT * INTO OUTFILE '/usr/local/etc/httpd/htdocs/dataexport/download/$nameliste' FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' FROM adressaten"; Grunds=E4tzlich klappt es ja, bloss sind die Adressen nicht in allen Feldern ausgef=FCllt, Telefon, Mailadresse oder mal das Fax fehlen. Dieses OUTFILE hat f=FCr die leeren Felder ;\N produziert. Das macht das einlesen in z.B. Excel wiederum problematisch. Irgendwer die L=F6sung des Problems. PHPMyAdmin2 macht das wunderbar, bloss konnte ich den "Export f=FCr Excel" nicht vollends nachvollziehen. Kann es an PHP-Version (4.0.1) oder an mySQL-Version (2.22.32) liegen? Danke Euch, auch ein sch=F6nes Wochenende, Volker -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql=20 </excerpt>= --Apple-Mail-1--674110707-- -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive