Export en csv

Résolu
beta.a Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
beta.a Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -
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?

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 753
 
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
.
0
beta.a Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
merci jordane45 pour t'a réponse mais je trouve la solution
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 753 > beta.a Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
Et bien tu peux mettre le sujet en RESOLU dans ce cas.
Merci
0
beta.a Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
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);
    
}

?>
0