par
nicodebordeaux » 28 sept. 2009, 17:03
Bonjour à tous,
Mon problème est le suivant :
je publie quotidiennement des graphiques représentant la disponibilité de plusieurs dizaine d'applications. Les graphiques sont en flash, et sont alimentés en données via un javascript qui récupère ces données dans des fichiers XML (un XML par appli). Ces fichiers XML sont mis à jours quotidiennement via un fichier php qui va chercher les données dans une base mysql, elle même alimentée par excel etc...
Je dois donc, tous les jours, appeler mon fichier php dans firefox, et enregistrer ce qui "apparait", à savoir du XML, à la place du précédent fichier XML présent depuis la veille sur mon serveur. C'est cette opération qui est vraiment trop longue et que je voudrais automatiser. Donc, autrement dit, pour éviter de devoir écraser manuellement les fichiers de données XML, je voudrais savoir si il est possible en une seule requête, d'aller chercher les données dans la base mysql, et d'enregistrer à la bonne place le XML qui en résulte.
Merci beaucoup!
Bonjour à tous,
Mon problème est le suivant :
je publie quotidiennement des graphiques représentant la disponibilité de plusieurs dizaine d'applications. Les graphiques sont en flash, et sont alimentés en données via un javascript qui récupère ces données dans des fichiers XML (un XML par appli). Ces fichiers XML sont mis à jours quotidiennement via un fichier php qui va chercher les données dans une base mysql, elle même alimentée par excel etc...
Je dois donc, tous les jours, appeler mon fichier php dans firefox, et enregistrer ce qui "apparait", à savoir du XML, à la place du précédent fichier XML présent depuis la veille sur mon serveur. C'est cette opération qui est vraiment trop longue et que je voudrais automatiser. Donc, autrement dit, pour éviter de devoir écraser manuellement les fichiers de données XML, je voudrais savoir si il est possible en une seule requête, d'aller chercher les données dans la base mysql, et d'enregistrer à la bonne place le XML qui en résulte.
Merci beaucoup!