Il existe de nombreuses bibliothèques PHP capables d'écrire dans des fichiers Excel. Essayez mon propre PHPExcel ou l'une des bibliothèques répertoriées en réponse à cette question SO
MODIFIER
Il y a un exemple d'écriture de données de MySQL dans un fichier Excel en utilisant PHPExcel ici