gomoteur Posté 13 Août 2006 Partager Posté 13 Août 2006 Bonjour voila mon problème : J'utilise ce code pour compter le nombre d'entrées dans ma table mais lorsque les entrées dépassent les milliers cela les affiche comme ça 1548, je voudrais mettre un espace entre 1 et 549 pour afficher comme ça 1 549. C'est certe un détail mais pratique pour faciliter la lecture. Merci d'avance pour la réponse $select = 'select count(*) from maTable';$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );$row = mysql_fetch_row($result);$total = $row[0];echo "total de maTable = ".$total; Lien vers le commentaire Partager sur d’autres sites More sharing options...
smile Posté 13 Août 2006 Partager Posté 13 Août 2006 $nombre=number_format($nombre,'','',' ');echo"$nombre"; La doc : http://www.manuelphp.com/php/function.number-format.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheRec Posté 13 Août 2006 Partager Posté 13 Août 2006 Bonsoir, Tu peux faire cela avec la fonction number_format. Si tu connais déjà la syntaxe de formatage particulière de sprintf et printf, c'est aussi faisable ... mais number_format est tout de même plus "simple" echo "total de maTable = ".number_format($total,0,'.',' '); EDIT: Grillé en partie par smile Lien vers le commentaire Partager sur d’autres sites More sharing options...
smile Posté 13 Août 2006 Partager Posté 13 Août 2006 en partie Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant