Bonjour tout le monde!
Voila j'essai depuis ce matin d'exporter le resultat d"une requete vers un fichier excel. J'ai essayé avec les header, avec com avec writeexcel mais sans succes. Le moyen le plus simple me parait être avec header mais au lieu de m'ouvrir un fichier excel il m'affiche directement le resultat dans une page internet explorer. J'ai pris un code que j'ai trouvé sur un autre topic :
Quelqu'un peut me dire ce qu'il manque pour afficher les info dans un document excel plutot qu'internet explorer? merci à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: inline; filename=yourfilename.xls"); header("Pragma: no-cache"); header("Expires: 0"); $name="pippo"; $email="aaaaa@blue.ch"; $age="44"; $data = '<table>'; $data .= '<tr style="background:black; color:white; font-weight:bold">'; $data .= '<td>Name</td><td>Email</td><td>Age</td><td>Location</td></tr>'; $data .= '<tr><td>'. $name . '</td><td>' . $email . '</td><td>' . $age . '</td><td>' . $location . '</td></tr>'; $data .= '</table>'; echo $data; ?>
Partager