Script création CSV
Fermé
dragonfire59
Messages postés
167
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
6 novembre 2016
-
Modifié par dragonfire59 le 20/06/2012 à 12:18
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 20 juin 2012 à 18:16
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 20 juin 2012 à 18:16
A voir également:
- Script création CSV
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation compte gmail - Guide
- Script vidéo youtube - Guide
- Creation adresse mail - Guide
- Création compte google - Guide
3 réponses
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
20 juin 2012 à 13:54
20 juin 2012 à 13:54
j'ai pas testé mais essayes ça:
<?php
//attention aux " ' de début et fin de chaine !!
//évites les noms de variables bidon tel toto titi tutu tata, mets des noms explicites
$req = "SELECT * FROM matable"; //il te manquait le " à la fin
$resultat = $mabasededonne -> query($req);
$titre = 'Les différents champs tel nom prénom';
$f = fopen ('csv/client.csv','w');
fputs($f,$titre );
$tableau = $resultat -> fetchAll();
//on parcours toutes les lignes de resultat pour generer la ligne csv
foreach($tableau as $client){
$ligne="";
foreach ($client as $value){ //$client est un array
$ligne .= $value.";"; //rajout du ; de séparation
}
fputs($ful, $ligne."\r\n" );
}
}
fclose($f);
?>
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
946
20 juin 2012 à 15:09
20 juin 2012 à 15:09
Au lieu de bricoler et réinventer la roue carrée, pourquoi ne pas utiliser les fonctions fournies par PHP ?
https://www.php.net/manual/fr/function.fputcsv.php
https://www.php.net/manual/fr/function.fputcsv.php
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
20 juin 2012 à 18:16
20 juin 2012 à 18:16
c'est vrai que je n'y avait pas pensé à celle là !