Accueil > Forum > > > > exporter fichier .csv d'une base sql, problème avec IE
exporter fichier .csv d'une base sql, problème avec IE
lundi 20 juin 2005 à 10:44:19 |
exporter fichier .csv d'une base sql, problème avec IE

Dyr3e
|
bonjour,
j'utilise un script pour pouvoir exporter des fichiers au format csv (je l'ai trouvé grace a phpcs.com :) ) mais j'obtient un message sous IE indiquant que le site distant ne peut être joint, bref impossible de télécharger ce fichier. Sous Firefox, aucun problème ... aurais-je omis quelquechose pour ne pas froisser cet être chère qu'est IE ?
le code:
// Selection de la table $r = mysql_query("SELECT * FROM table");
if(mysql_num_rows($r) == 0) echo "cette table est vide"; else { // Injection des headers header("Content-Type: application/csv-tab-delimited-table"); header("Content-disposition: filename=table.csv");
// affichage du titre des colonnes for($i = 0; $i < mysql_num_fields($r); $i++) $t[$i] = mysql_field_name($r, $i); echo '"',implode("\";\"",$t),"\"\n";
// affichage des données de la table while($d = mysql_fetch_assoc($r)) echo '"',implode("\";\"",$d),"\"\n"; }
merci d'avance,
|
|
lundi 20 juin 2005 à 10:49:02 |
Re : exporter fichier .csv d'une base sql, problème avec IE

malalam
|
Hello,
header("Content-disposition: filename=table.csv");
=>
header("Content-disposition: filename='table.csv'");
Ce serait sans doute mieux.
|
|
lundi 20 juin 2005 à 10:56:51 |
Re : exporter fichier .csv d'une base sql, problème avec IE

Dyr3e
|
merci pour cette précision :)
malheureusement ce n'est pas sur ce point que IE semble m'en vouloir. je ne vois vraiment pas. Au moins maintenant le code est plus propre.
|
|
lundi 20 juin 2005 à 11:00:04 |
Re : exporter fichier .csv d'une base sql, problème avec IE

malalam
|
Je ne pense pas que IE t'en veuille sur ce bout de script, a vrai dire. Mais plutot sur celui de la page precedente, non ?
|
|
lundi 20 juin 2005 à 11:04:08 |
Re : exporter fichier .csv d'une base sql, problème avec IE

Dyr3e
|
hélas non,
j'ai crée un fichier test en php ne contenant que ce script... si j'enlève les Header, ca fonctionne et il m'affiche a l'ecran le resultat de ma requête ( un peu inutile je te l'accorde :) ) mais dès que les Header sont en place, seul Firefox semble y comprendre quelquechose.
Cordialement,
Dyree
|
|
lundi 20 juin 2005 à 11:09:00 |
Re : exporter fichier .csv d'une base sql, problème avec IE

malalam
|
Essaye d'ajouter celui-ci : header('Pragma: public');
Et tu es sur du content-type ?
|
|
lundi 20 juin 2005 à 11:10:58 |
Re : exporter fichier .csv d'une base sql, problème avec IE

Dyr3e
|
d'après [ Lien ], les header sous IE devraient plutôt se déclarer de la sorte: header('Content-Type: application/csv-tab-delimited-table'); header('Content-disposition: filename="table.csv"');
s'était juste pour la précision, cela n'a rien résolu 
|
|
lundi 20 juin 2005 à 11:27:26 |
Re : exporter fichier .csv d'une base sql, problème avec IE

Dyr3e
|
Réponse acceptée !
c'est bon !
les header à utiliser étaient
header("Cache-control: private"); header("Content-Type: application/csv"); header("Content-Disposition: attachment; filename=table.csv");
dans ce cas la plus de problème avec IE :)
merci beaucoup de ton aide Malalam
|
|
Cette discussion est classée dans : fichier, table, ie, exporter, csv
Répondre à ce message
Sujets en rapport avec ce message
extraire les données d'une table pour un fichier csv [ par greg975 ]
salut,j'amerai savoir comment extraire les données d'une table pour les mettres dans un fichier csv? pourriez vous m'indiquer un code?merci d'avance
Insertion de données multi tables via un fichier CSV [ par jeremay ]
Bonjour ,je suis un petit novice en PHP, et j'ai un gros souci sur un projet.Je m'explique :j'ai une base de données qui a 4 tables. Les quatres ta bl
doublon dans un fichier csv [ par kikol ]
Bonjour à vous, amis codeurs Désolé je ne sais aps si cette question est à al bonne place car c'est du mysql mais aussi de l'implémentation ^^. Je vie
Exporter une table Mysql vers CSV en utilisant PHP [ par kingstong ]
Bonjour tout le monde je suis a la recherche , depuis un certain temps, d'un script Php qui me permettra l'exportation de de certaines colonnes d'une
script php / mise à jours d'une table SQL à partir d'un fichier CSV [ par joejac ]
Bonjour, Je suis débutant et je cherche à réaliser une mis à jour sur une table sql. (en php) L'idée est que j'ai un tarif dans ma table sql, et je
Ecraser des données de champ d'une table php [ par senateur17 ]
Bonjour , J'ai un table avec des champs par exemple nom,prenom,adresse Et ici j'ai un fichier en csv qui comporte ces trois champs Mon souci c'est d
mettre a jour une table mysql grace a un fichier excel [ par antoinesoler ]
Bonjour, ayant préalablement rempli une table grâce a une fichier excel, j'aimerai pouvoir la mettre a jour également avec un fichier excel (modifier
[BAR]Importation de fichier Excel vers table Interbase [ par jjnsadis ]
Comment procéder pour importer le contenu d'un fichier Excel vers une table Interbase ayant les mêmes colonnes ou champs [^^happy10]
Encodage à la génération d'un fichier [ par Dacobah ]
Bonjour, je génère un fichier CSV à partir d'un script PHP. C'est-à-dire que je fais une requête sur ma base de données, je récupère les champs à aff
Exporter en csv [ par massbbc ]
salut je suis débutant en programmation php et je voudrais exporter le résultat d'une recherche en csv. En fait, l'utilisateur fait une recherche(re
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|