exporter resultat requete mysql en excel
Bonjour,
j'ai un petit soucis.
Enfait dans mon interface il y'a des options qui me permettent de sélectionner des critères et de lancer via un bouton l'appel d'Ajax pour afficher le résultat.
j'ai aussi un bouton exporter qui dois me permettre d'exporter le résultat en fichier Excel de ma requête ( lancée depuis ma page Ajax)
je voudrais soit utiliser les headers pour le faire afin de permettre à l'user d'enregistre le fichier csv ou bien un
Code:
SELECT INTO OUTFILE '/tmp/testExport.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\n'
mais je ne sais pas ou exactement faire ce traitement: est ce au niveau de ma page Ajax ( ce qui ne me semble du tout pas cohérent)
au à la réception de données Ajax :
Et si tel est le cas
je pense mettre le résultat de ma requête dans une variable Json (depuis la page Ajax) et le récupérer dans mon
Code:
1 2 3
| if(xhr.readyState == 4 && xhr.status == 200){
} |
pour appelé header dans un window.open .
Est ce une bonne méthode ??
C'est assez sombre pour moi pour le moment.
Merci de votre aide