Bonsoir,
J'utilise actuellement ce script pour extraire les données de ma table le probleme est qu'il n'arrive pas à extraire correctement le champs description qui contient des informations de type html .
voici le code
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 <?php //Paramètres de connexion à MySQL $serveur_mysql = "localhost"; $utilisateur_mysql = "root";// root par exemple $mot_de_passe_mysql = "";// mot de passe mysql $nom_de_la_base = "palaisde";// nom de la base de donnée $connexion = mysql_connect($serveur_mysql, $utilisateur_mysql, $mot_de_passe_mysql); if (!$connexion) { die("Connexion impossible à MySQL"); } $selection_de_la_base = mysql_select_db($nom_de_la_base,$connexion); if (!$selection_de_la_base) { die("Impossible de sélectionner la base $nom_de_la_base"); } $filename = 'export.csv';// le nom que vous voulez pour la csv $contenu = ""; $query = "SELECT * FROM products_description "; $resultat = mysql_query( $query ); while( $row = mysql_fetch_array( $resultat ) ) { $contenu .= $row['products_id'].";".$row['products_description']."\n\r";// On separe les colonnes par ";" et "\n" à la fin } // Display headers header( 'Content-type: text/comma-separated-values' );// Le content type pour une csv header( 'Content-disposition: attachment; filename='.$filename ); // Display file content print $contenu ; ?>
Partager