Menu

Export en csv [Résolu]

Messages postés
28
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 mars 2019
- - Dernière réponse : beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 mars 2019
- 13 mars 2019 à 14:34
Bonjour,je vais exporter une liste de clients qui son associé aux agences,j'explique par un exemple:
une liste des agences contient une colonne clients ( chaque agence avoir plusieurs clients)
je trouve une solution mais pas bon car qu'on je clique sur "Button" exporter le fichier csv sera exporter mais avec de colonne vide pour le moment.
comment je peut exporter toute le listes de clients de toutes le agences?
Afficher la suite 

Votre réponse

1 réponse

Messages postés
24951
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2019
1895
0
Merci
Bonjour,

Avec quel code ?
D'où proviennent les données ?
Qu'as tu essayé ?

Pour l'instant on ne peut pas te répondre... tu ne nous as pas donné assez d'informations....

NB: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage afin d'avoir la coloration syntaxique)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
.
beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 mars 2019
-
merci jordane45 pour t'a réponse mais je trouve la solution
jordane45
Messages postés
24951
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2019
1895 > beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 mars 2019
-
Et bien tu peux mettre le sujet en RESOLU dans ce cas.
Merci
beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 mars 2019
-
avec plaisir

sujet résolu

<?php
if (isset($_REQUEST["aid"]))

{
    require_once("../connexion.php");

    $output = fopen('php://output', 'w');
    fputcsv($output, array('Agence', 'adresse, 'Nom', 'Prenom', 'Date'), ";");
   
    
    $query = "SELECT nom_agence,adresse,nom,prenom,date FROM client c LEFT JOIN agence a ON c.idagence = a.idagence
    
   
    $result = mysql_query($query) or die(mysql_error());
    
    
    header('Content-Type: text/csv; charset=utf-8');
    header('Content-Disposition: attachment; filename=liste-clients-agence-'.date('d-m-Y-H-i-s').'.csv');

    while ($row = mysql_fetch_assoc($result))
    {
       
        fputcsv($output, $row, ";");
    }
    fclose($output);
    
}

?>
Commenter la réponse de jordane45