Page 1 sur 1

format nombres...

Posté : 10 juil. 2012, 15:22
par manolo25
Bonjour,
comment pourrais-je fair pour afficher dans mon tableau des nombres au format 150 000 (ou 150.000) plutôt que 150000...
Cela serait plus facile pour la lecture...
<table style="margin-top:30px;" align=center border=1 bordercolor="#FFFFFF" cellpadding="6" cellspacing="2" class="sortable" width="92%">
            <tr bgcolor="#cc6162" align="center">
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Sp&eacute;cialit&eacute;</b></font>
                </td>
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Intitul&eacute;</b></font>
                </td>
                <td width="700" align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Description</b></font>
                </td>
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Organisme Emetteur</b></font>
                </td>
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Type</b></font>
                </td>
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Date Limite</b></font>
                </td>
                <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Montant (€)</b></font>
                </td>
                  <td align="center" valign="middle">
                    <font style="font-size:10pt" face="TAHOMA" color="#FFFFFF"><b>Lien</b></font>
                </td>
                 </tr>


                   <?php
 
$sql = "SELECT * FROM aap INNER JOIN organisme ON organisme_id=id_organisme INNER JOIN type_aap ON id_type=type_id INNER JOIN specialite ON id_specialite=specialite_id WHERE ($requete) AND ($requete2) ORDER BY date_fin ASC";
 $req = mysql_query($sql);
While ($data=mysql_fetch_array($req)){
$array_date_mysql=explode("-",$data['date_fin']);
if( empty($array_date_mysql[0]) && empty($array_date_mysql[1]) && empty($array_date_mysql[2]) )
  $date_fr = 'Projet permanent';
else
  $date_fr=$array_date_mysql[2]."/".$array_date_mysql[1]."/".$array_date_mysql[0];


echo'
 <tr align="center">
 <td>
 <font style="font-size:10pt" face="TAHOMA" color="#321000"><b>
 
'.$data['nom'].'
 
</b></font>
 </td>
 <td>
 <font style="font-size:8pt" face="TAHOMA" color="#505050"><b>
 
'.$data['nom_aap'].'
 
</b></font>
 </td>
 <td>
 <P align="justify">
 <font style="font-size:8pt" face="TAHOMA" color="#505050">
 
'.nl2br($data['description']).'
 
</font>
 </td>
 <td>
 <font style="font-size:8pt" face="TAHOMA" color="#505050"><b>
 
'.$data['nom_organisme'].'
 
</b></font>
 </td>
 <td>
 <font style="font-size:6pt" face="TAHOMA" color="#505050"><b>
 
'.$data['nom_type'].'
 
</b></font>
 </td>
 <td>
 <font style="font-size:6pt" face="TAHOMA" color="#505050"><b>
 
'.$date_fr.'
 
</b></font>
 </td>
 <td>
 <font style="font-size:6pt" face="TAHOMA" color="#505050"><b>
 
'.nl2br ($data['montant']).'
 
</b></font>
 </td>
 <td>
 <font style="font-size:8pt" face="TAHOMA" color="#505050"><b>
 
<a href="'.$data['lien_internet'].'" target="_blank" ><img src="http://www.dirc-est.fr/AAP/lien_net.png " border="0" width="38" height="43" alt="lien"></a>
 
</b></font>
 </td>
 
</tr>';
 }
 
?>
 
        </table>


Re: format nombres...

Posté : 10 juil. 2012, 15:49
par Mazarini
Bonjour,

Voir la fonction number-format() : http://www.php.net/manual/fr/function.number-format.php

Re: format nombres...

Posté : 10 juil. 2012, 15:52
par manolo25
merci beaucoup pour ton aide

Re: format nombres...

Posté : 10 juil. 2012, 16:09
par Mazarini
Le plus drôle, c'est que je ne connaissais pas cette fonction, je l'ai aperçu en vérifiant sprintf() qui fait un peu moins bien pour ton problème.

Re: format nombres...

Posté : 10 juil. 2012, 16:57
par manolo25
oui la fonction format me parait la plus adéquat