chiffre après la virgule

Besoin d'aide pour le script ? L'installation ? C'est par ici !
Règles du forum
Indiquez toujours votre nom de domaine lorsque vous faites une demande d'aide.
L'aide est réservée à ceux qui possèdent une licence à jour
traficmafia
Messages : 109
Inscription : 19 juin 2012, 12:18
votre ptp creadunet : clicksplus

chiffre après la virgule

Message par traficmafia »

Bonjour, comment faire pour afficher que 2 chiffre après la virgule s'il vous plait?
steph
Messages : 243
Inscription : 26 déc. 2011, 17:14
votre ptp creadunet : ptpcreadunet

Re: chiffre après la virgule

Message par steph »

Salut,
Si c'est par exemple pour le montant déjà payé:

Code : Tout sélectionner

<?php echo number_format($data['money'],2,","," ");?>
Si c'est pour autre chose tu prend juste la fin:

Code : Tout sélectionner

,2,","," "
traficmafia
Messages : 109
Inscription : 19 juin 2012, 12:18
votre ptp creadunet : clicksplus

Re: chiffre après la virgule

Message par traficmafia »

Merci mais savez vous quelle fichier modifier pour le solde et le taux s'il vous plait merci
DIZEE-PTP
Messages : 669
Inscription : 25 mai 2010, 20:10
votre ptp creadunet : dizeeptpcreadunet

Re: chiffre après la virgule

Message par DIZEE-PTP »

Bonjour,

si vous souhaitez ne pas afficher les 0 inutiles après un chiffre, par exemple: 0.100000 (quand votre table est réglée en décimal 0,6 par exemple), en PHP vous pouvez faire:

Code : Tout sélectionner

echo $chiffre/10*10;
;)
beuz89
Messages : 195
Inscription : 05 oct. 2009, 05:39
votre ptp creadunet : beuz89PTPSANSIP

Re: chiffre après la virgule

Message par beuz89 »

Bonjour, j ai le meme probleme et je n y arrive pas...

voici le code d origine:

Code : Tout sélectionner

<li>
						<h2><?php echo T_("Month Rate"); ?></h2>
						<div class="bg1">
							<div class="bg2">
							
								<?php echo "<p>".$taux_du_mois."</p>".$mem_taux; ?>
								
							</div>
						</div>
					</li>

ce qui affiche : 1er Octobre: 1.000000€/1000pts


Comment faire pour qu il n y ai que 2 chiffres apres la virgule?
codeoclick
Messages : 199
Inscription : 02 août 2011, 18:35
votre ptp creadunet : codeoclick

Re: chiffre après la virgule

Message par codeoclick »

Steph a répondu a la question. Sujet clos.
beuz89
Messages : 195
Inscription : 05 oct. 2009, 05:39
votre ptp creadunet : beuz89PTPSANSIP

Re: chiffre après la virgule

Message par beuz89 »

non c est pas clos.
Je n arrive pas a placer le ,2,","... correctement.
Peux tu ecrire le code correct stp?
:)
NuaWeb
Messages : 66
Inscription : 04 mars 2011, 20:56
votre ptp creadunet : Nuacreadunetcom

Re: chiffre après la virgule

Message par NuaWeb »

Vous pouvez modifier depuis votre base de donnée, comme dis DizeePTP, en décimal si c'est 0.6 vous modifier en 0.2
Et normalement, sa devrait être bon.

Cordialement,
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: chiffre après la virgule

Message par creadunet »

Il faut modifier le fichier qui prépare le taux.
De mémoire, stats.php
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: chiffre après la virgule

Message par creadunet »

Donc, ouvrez le fichier /stats.php

Dans la version 1.18, vous avez normalement :

Code : Tout sélectionner

		$le_mois=T_($moisFR[$mois_courant]);
		if($i==1)
		{
			$taux_du_mois=$jour_conf." ".$le_mois.": ".sprintf('%f', $ligne_req1['taux']).$devise."/1000pts";
			$i++;
		}
		else
		{
			$mem_taux.= "<p class='histo'>".$jour_conf." ".$le_mois.": ".sprintf('%f', $ligne_req1['taux']).$devise."/1000pts</p>";
		}
Mettez par exemple :

Code : Tout sélectionner

		$le_mois=T_($moisFR[$mois_courant]);
		if($i==1)
		{
			$taux_du_mois=$jour_conf." ".$le_mois.": ".sprintf('%.2f', $ligne_req1['taux']).$devise."/1000pts";
			$i++;
		}
		else
		{
			$mem_taux.= "<p class='histo'>".$jour_conf." ".$le_mois.": ".sprintf('%.2f', $ligne_req1['taux']).$devise."/1000pts</p>";
		}

J'ai pas testé... donc dites-moi si ça marche pas !!
Je viens d'éditer pour corriger !
Répondre