Extraire tableau affiché en fichier .csv
                                    
                        cam                    
                                    -
                                     
jordane45 Messages postés 40050 Statut Modérateur -
        jordane45 Messages postés 40050 Statut Modérateur -
        Bonjour, 
Je construit une interface permettant de faire des requêtes à partir d'une base de données sur phpmyadmin. Les utilisateurs de l'interface peuvent sélectionner des données qui sont affichées sous forme de tableau. Je souhaiterais donc ajouter sur la page de visualisation un bouton "télécharger" permettant d'extraire le tableau affiché en format .csv mais je ne sais pas exactement comment m'y prendre...
d'avance merci pour votre aide.
            
            
                
            
                
    
    
    
        Je construit une interface permettant de faire des requêtes à partir d'une base de données sur phpmyadmin. Les utilisateurs de l'interface peuvent sélectionner des données qui sont affichées sous forme de tableau. Je souhaiterais donc ajouter sur la page de visualisation un bouton "télécharger" permettant d'extraire le tableau affiché en format .csv mais je ne sais pas exactement comment m'y prendre...
d'avance merci pour votre aide.
        A voir également:         
- Extraire tableau affiché en fichier .csv
- Fichier bin - Guide
- Tableau word - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
                        
                    Bonjour,
Tu devrais pouvoir trouver toutes tes réponses ici :
https://www.google.fr/search?q=php+to+csv
Dans le principe.. tu créés un Lien qui pointe vers un fichier php ( par exemple : exportcsv.php) dans lequel tu rééxecute ta requête et génères à l'aide de fputcsv() ton fichier.
(sans oublier de spécifier le HEADER pour forcer le download)
 
 
                
                
    
                Tu devrais pouvoir trouver toutes tes réponses ici :
https://www.google.fr/search?q=php+to+csv
Dans le principe.. tu créés un Lien qui pointe vers un fichier php ( par exemple : exportcsv.php) dans lequel tu rééxecute ta requête et génères à l'aide de fputcsv() ton fichier.
(sans oublier de spécifier le HEADER pour forcer le download)
header("Content-Type: text/csv");
header("Content-Disposition: attachment; filename=file_name.csv");
// Disable caching
header("Cache-Control: no-cache, no-store, must-revalidate"); // HTTP 1.1
header("Pragma: no-cache"); // HTTP 1.0
header("Expires: 0"); // Proxies
                        
                    Bonjour, 
Merci pour ta réponse. Le problème c'est que je suis débutante et que je comprends pas tout ce que tu me dis... "Dans le principe.. tu créés un Lien qui pointe vers un fichier php ( par exemple : exportcsv.php) dans lequel tu rééxecute ta requête et génères à l'aide de fputcsv() ton fichier. "
Peux-tu m'expliquer ?
    
                Merci pour ta réponse. Le problème c'est que je suis débutante et que je comprends pas tout ce que tu me dis... "Dans le principe.. tu créés un Lien qui pointe vers un fichier php ( par exemple : exportcsv.php) dans lequel tu rééxecute ta requête et génères à l'aide de fputcsv() ton fichier. "
Peux-tu m'expliquer ?
