Formatage de nombres à volée

Formatage de nombres à volée - PHP - Programmation

Marsh Posté le 22-11-2009 à 14:17:42    

Bonjour,
 
Je souhaiterais pouvoir formater les nombres issus d'une table sous phpmyadmin que j'appele de cette façon :
 

Code :
  1. $query = sprintf("SELECT population1999, population2000, population2001, ....
  2. while($stat = mysql_fetch_array($statistiques))
  3. {
  4.   echo 'Population 1999 : '.$stat['population1999'].'     ;     Population 2000 : '.$stat['population2000'].'      ;     Population 2001 : '.$stat['population2001'].'  ';
  5. }
  6. ?>


 
Le format de sortie que je chercher à définir est le suivant : 1.000 / 1.000.000 / 1.000.000.000 ...
 
Mon champs sous phpmyadmin est de type int(11) : est-il directement possible de formater sous phpmyadmin ou cela doit-il se faire en php ?
 
Dans le dernier cas j'ai suivis la documentation est en déduit que le code à utliser est celui ci : $nombre_format_francais = number_format($number, 2, ',', '.'); Cependant comment faire pour qu'il prenne est compte toutes les données selectionnées (population1999, population2000, population2001...) ?
 
Merci d'avance,

Reply

Marsh Posté le 22-11-2009 à 14:17:42   

Reply

Marsh Posté le 23-11-2009 à 10:18:40    

Bonjour,

Code :
  1. $query = sprintf("SELECT population1999, population2000, population2001, ...."
  2. while($stat = mysql_fetch_array($statistiques))
  3. {
  4.  echo 'Population 1999 : '.number_format($stat['population1999'], 2, ',', '.').'     ;     Population 2000 : '.number_format($stat['population2000'], 2, ',', '.').'      ;     Population 2001 : '.number_format($stat['population2001'], 2, ',', '.').'  ';
  5. }


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed