PHP Datenexport aus Tabelle einer MySql DB via Mail

robbi3000

Grünschnabel
Hallo zusammen,

ich suche jetzt schon geschlagen 6 Stunden nach einer Lösung für folgendes Problem:

Auf dem Webserver befinden sich in einer bestimmten Tabelle einer MySQL DB Daten, die ich gerne via PHP Script automatisch per E-Mail exportieren möchte.
Vielleicht geht das mittels eines Cron-Job´s, oder zur Not manuell über einen Link in einem geschützten Verzeichnis.
Als Exportformat hätte ich am liebsten das Xfdf (PDF) Format oder zur Not als Excel Datei.

Ursprünglich wollte ich die erforderlichen Daten via Datenbankverbindung direkt in Word einlesen, aber Word verweigert mir den Zugriff.

Gibt es für dieses Problem ein anpassbares Script oder ähnliches

Vielen Dank.
Robbi
 
Du könntest das ganze mit Pear angehen: http://pear.php.net/manual/en/package.fileformats.spreadsheet-excel-writer.intro.php

Oder du machst es mit:

SELECT Blablub INTO OUTFILE 'blablu.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM blablub_table;

Ist zwar nicht getestet, sollte aber auch funktionieren, auch wenn es bei weitem nicht so toll ist wie die Pear version, so das Ergebnis schickst du dir dann einfach per attachement als Email zu... nun liegt es halt an der Wichtigkeit für dich, es per cronjob oder php-Seitenaufruf zu gestallten...
 
Zurück