mysql-tabellen als Excel-File exportieren mit php

quezo

Mitglied
Weiss einer von Euch, wie man aus einer mysql-Datenbank die Tabellen plus Daten exportieren kann und diese in einem Excel-File gespeichert werden?

Super wäre es natürlich, wenn die Tabellennamen die Namen der Arbeitsblätter in Excel wären.
Zudem sollen die Spaltennamen die gleichen sein, wie in der DB.

Gibt es da eine Möglichkeit in php das zu machen?
 
Es gibt keine PHP-Funktion dafür.
Selbst eine zu schreiben ist kaum möglich da du kaum so einfach an Informationen über den Aufbau von EXCEL-Dateien rankommen wirst und es sehr schwer ist so etwas umzusetzen.
 
Wie könnte man das Ganze dann machen?

Ginge es nicht vielleicht mit CSV-Dateien, also dass man die Werte mit Semikolon, etc. trennt?
 
jepp, einfach als CSV exportieren und in excel importieren ...
falls du phpmyadmin benutzt, gibts da auch schon ne exportiermoeglichkeit ...
 
reima:
Ok, dann hast du die Infos wie das Format funktioniert. Leider ist es dann immer noch eine Wahnsinnsarbeit das umzusetzen. Die Idee mit dem CSV-Dateien halte ich für die beste.
 
Wahnsinnsarbeit ist relativ ;) Aber ich würde in dem Fall auch mit CSV arbeiten. Machbar ist ein Excel-Exporter jedoch schon. Wenn ich mehr Zeit hätte, würde ich mich mal ransetzen und einen schreiben, aber wer braucht so was schon... ;)


reima
 
Zurück