Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2008, 10h29   #1
Membre du Club
 
Inscription : février 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 226
Points : 55
Points : 55
Par défaut [CSV] Export CSV valeurs/chaine de caractères

Salut à tous,

J'ai un petit problème :

Quand j'exporte mes données au format CSV, il se trouve que j'ai des valeurs 0 / 1 / 2 qui correspondent à des chaines de caractères (dans la base de données, ceux sont des chiffres et quand je les affiche à l'écran, à l'aide de PHP, je les "convertit" en chaine de caractères) :

0 -> Non communiqué
1 -> Toto
2 -> Tata

Dans mon fichier CSV, il se trouve que j'ai les valeurs 0, 1 ou 2 et j'aimerai pouvoir avoir "Non communiqué", "Toto" ou "Tata" suivant le cas.

Je ne sais pas si je me suis bien expliqué mais si vous avez des questions ou une solution à ce problème, je suis tout à vous

Merci
Nemesis007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 11h00   #2
Membre confirmé
 
Développeur Web
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Âge : 24
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 268
Points : 268
Lorsque tu affiche la colonne qui contient c'est code, au lieu de faire un simple echo, tu pourrai faire ceci:
Code :
1
2
3
4
5
6
7
8
9
10
11
switch(col[0]){
  case '0': 
    echo 'Non communiqué'; 
    break;
  case '1': 
    echo 'Toto'; 
    break;
  case '2': 
    echo 'Tata'; 
    break;
}
benji07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 13h53   #3
Membre du Club
 
Inscription : février 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 226
Points : 55
Points : 55
Merci, en fait j'étais sur le CSV alors que cela reste du code PHP même si affiché dans un document Excel
Nemesis007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h12.


 
 
 
 
Partenaires

Hébergement Web