Salam ; j'ai le script suivant pour exporté un volume variable de données vers excel.
résultat:
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <?php // exportation des données vers excel include('../mod/cbd.inc.php'); set_time_limit(0); header("Content-type: application/csv"); header("Content-Disposition: attachment; filename=file.csv"); header("Pragma: no-cache"); header("Expires: 0"); //Requete SQL try { $afflist=$cbd->prepare('SELECT * FROM conteneur INNER JOIN com ON conteneur.cdc=com.cdc WHERE conteneur.cdet=:cdet ORDER BY datedec DESC') or die('erreur de requête'); $cdet =trim(htmlspecialchars($_SESSION['cdet'])); $afflist->bindParam(':cdet', $cdet , PDO::PARAM_STR); // On envois la requète $afflist->execute(); // On récupère en 1er toutes les données $datalist = $afflist->fetchAll(); // libèré la connexion du serveur $afflist->closeCursor(); // print_r ($datalist); exit;//verrification du résultat } catch( Exception $e ) { echo 'Erreur d\'affichage : ', $e->getMessage(); } while ($row = $afflist->fetch(PDO::FETCH_ASSOC)) { echo implode(';',$row ) . "\n"; } ?>
fichier excel qui s'ouvre mais pas sous le bon format?
Partager