Je souhaite afficher le résultat d'une requête dans un fichier excel.
Pour cela je fais ceci :
$result = mysql_query("SELECT ... INTO OUTFILE 'C:/extract.xls' FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' FROM ... WHERE ...") or die(mysql_error());
Cela fonctionne mais :
- il y a un problème pour afficher les caractères accentués (affichage de "é" au lieu de "é").
- est-il possible de préformater le format des cellules ? (car par exemple il m'affiche 4,14xxx+12 au lieu de 4140124063758) dééfinir des largeurs de colonnes, ajouter des entêtes etc.
- enfin je voudrais que l'extraction se fasse après sélection d'un "Parcourir" (choix de l'endroit où on souhaite enregistrer le fichier)
Dans l'attente de mes nombreuses questions ....
D'avance merci
Yoann