Salut, j'ai un ptit souci
Je vais chercher dans ma db un prix qui est par ex de 115.000, mais a l'affichage dans ma page j'ai 115 comment puis-je forcer les 115.000???
merci
Salut, j'ai un ptit souci
Je vais chercher dans ma db un prix qui est par ex de 115.000, mais a l'affichage dans ma page j'ai 115 comment puis-je forcer les 115.000???
merci
Bonjour,
On peut voir le code qui te permet d'afficher ton prix ?
Mic
Toutes mes références en ligne : http://www.developpeur-web-php.fr
Tu peux utiliser la fonction number_format : Comment formater un nombre décimal pour l'affichage ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $requete_AF = "SELECT * FROM composition WHERE id_bien = '".$id."'"; $resultat_AF = mysql_query($requete_AF); $AF = ""; $DE = ""; $DI = ""; $CS = ""; $FA = ""; $CD = ""; while ($compo = mysql_fetch_array($resultat_AF)) { switch ($compo['type_compo']) { case 1 : // Aspect financier $AF .= $compo['info_compo']; //echo $AF; break;
Normalement si tu as défini le champ de ta table à float ou autre réel, tu n'as pas ce genre de soucis. Au pire des cas tu te retrouverais avec des E+X
Donc vérifie le type de ton champ
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Le problème c'est que c'est un champs informatif, je peux y avoir des chiffres ou des mots
Si tu veux avoir un formatage des nombres float
utilise printf('%01.3f', $nombre)
3 indique 3 zéros après la virgule
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager