MySQL Excel Export
Daniel.
- php
Hallo zusammen!
Ich exportiere den (gesamten) Inhalt einer MySQL-Tablelle mittels php. Das Ergebnis sieht eigentlich recht gut aus (Spalten und Zeilen mit Inhalten passen).
Mein Problem: Daten, welche mit Dezimalpunkt vorhanden sind (13.02.) oder im ein Text geschriebenes "1.000.000" versucht Excel als DATUM zu verhunzen ("13. Febr"). Wie kriege ich das abgestellt?
Daniel
Ich exportiere den (gesamten) Inhalt einer MySQL-Tablelle mittels php. Das Ergebnis sieht eigentlich recht gut aus (Spalten und Zeilen mit Inhalten passen).
Welches Format? Excel als Excel, als XML oder vielleicht doch nur simples CSV?
Mein Problem: Daten, welche mit Dezimalpunkt vorhanden sind (13.02.) oder im ein Text geschriebenes "1.000.000" versucht Excel als DATUM zu verhunzen ("13. Febr"). Wie kriege ich das abgestellt?
Normalerweise indem Du in Excel für die jeweiligen Spalten das Inhaltsformat so angibst, wie Du es erwartest: Format - Zellen - Zahlen, Kategorie auswählen und dort die Einstellungen wie gewünscht vornehmen.
Siechfred
Welches Format? Excel als Excel, als XML oder vielleicht doch nur simples ...
als Excel
header("Content-Disposition: attachment; filename=export.xls");
Normalerweise indem Du in Excel für die jeweiligen Spalten das Inhaltsformat so angibst, wie Du es erwartest: Format - Zellen - Zahlen, Kategorie auswählen und dort die Einstellungen wie gewünscht vornehmen.
Wenn ich die DAtei neu erstelle habe ich ja vorher nicht die Möglichkeit, die Spalten festzulegen. Und wenn ich es hinterher mache (wenn Die Exceltabelle schon gefüllt ist), kommt Kauderwelsch raus.