Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
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 08/06/2008, 04h05   #1
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
Par défaut affichage avec number_format

Bonjour,

Code :
<td><?php echo $ttc19_6; ?><br><input type="text" name="ch_19_6" value="<?php echo number_format($ttc19_6, 2, ',', ' '); ?>" /></td>
je rentre un chiffre : 1200
à la 1er validation : 1200 1200.00
à la 2eme validation (sans rien modifier) : 1200.00 1.00

Je ne comprend pourquoi il s'affiche 1.00 au lieu de 1200.00...

Pouvez-m'aider à trouver mon erreur.

Merci
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2008, 06h06   #2
Membre éclairé
 
Développeur Web
Inscription : septembre 2004
Messages : 352
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2004
Messages : 352
Points : 396
Points : 396
Et le reste du code ? Impossible de trouver le problème avec que cette ligne.
Chengj est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2008, 09h50   #3
Inactif
 
Inscription : mai 2008
Messages : 179
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 179
Points : 179
Points : 179
number_format attend un float, et toi tu lui balances (la deuxième fois) la chaîne "1 200,00", qu'il retransforme en float comme il peut (=> 1).

Donc c'est logique.
sielfried est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2008, 11h35   #4
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
Merci sielfried, il suffisait de supprimer l'espace.
MANU_2 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 02h09.


 
 
 
 
Partenaires

Hébergement Web