|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
Bonjour,
il m'arrive un truc très très bizarre. J'ai une variable, qui contient une valeur, un string pour être précis. Je souhaite exporter cette variable dans fichier. J'ai dabord tester en PDF, quand j'appelle la fonction qui écrit ds les cases avec ma variable en argument, rien ne s'affiche dans la cellule. Je fais un echo de cette variable jsute avant pour vérifier, elle contient bien ma chaine de caractère. c'est donc la fonction du truc PDF qui déconne ? que nini, si je met comme argument la même chiane de caractere qui est contenu dans ma variable ça marche. Si j'essaie d'exporter dans Excel, même combat, sauf qu'au lieu de rien afficher, ça me met un 0, pareil pour les fichier CSV, txt etc. La variable affiche bien qq chose si j'en fais un echo, mais je veux la mettre ds un fichier, elle à zéro ou n'affiche rien J'ai tout testé, il doit y avoir qq chose que je connais pas sur l'écriture des fichiers.. une idée? |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
une idée viendra peut etre si tu nous donnes le code associé à ton probleme?
Sans aucun code la seule chose qui me parait possible c'est que tu utilises dans une fonction une variable définie en dehors de la fonction et sans la passer en paramètre. |
|
|
00
|
|
|
#3 | ||||
|
Nouveau Membre du Club
![]() |
voici un exemple de code pour un export CSV :
Code :
C'est totalement incompréhensible. Cette variable est rempli à la suite d'une requête qui contient un Code :
enfin bref c'est imcompréhensible. Le pire c'est que sur une autre page PHP avec des requete sur la même table et des exports Excel tout fonctionne parfaitement. |
||||
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Essaie de convertir ta variable en chaine de caratere en utilisant la fonction strval() avant de concatener.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com