Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2005, 06:55
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
NUMBER_FORMAT (separador de miles)

Buen día.

Necesito mostar mis datos numéricos con separador de miles y decimales.
Tengo esto:
Código PHP:
<?php 
include('sqlconfig.php'); 
$inicio $HTTP_POST_VARS["fechain"]; 
$final $HTTP_POST_VARS["fechafin"]; 
$tabla "searn"
?> 
<HTML> 
<TITLE><?=$title?> - Pagos por período</TITLE> 
<body> 
</body> 
</HTML> 
<?php 
$sql
=("SELECT id, points, TRUNCATE(SUM(amm1/10000),3), TRUNCATE(SUM(amm2/10000),3), TRUNCATE(SUM(amm1/10000-amm2/10000),3) FROM $tabla WHERE time>='$inicio' AND time<='$final' GROUP BY id"); 
$result mysql_query($sql$con) or die("Error al leer base de datos: ".mysql_error); 

/* Impresion de resultados en HTML */ 
   
echo "<strong><font color=red><br>Período $inicio - $final</strong></font>"
   echo 
"<TABLE BORDER='1'>\n"
   echo 
"<TR><TD><small><small>ID NR</small></small></TD><TD><small><small>PUNTOS</small></small></TD><TD><small><small>TOTAL</small></small></TD><TD><small><small>A PAGAR</small></small></TD><TD><small><small>RESTO</small></small></TD></TR>"
while (
$linea mysql_fetch_array($resultMYSQL_ASSOC)) { 
    echo 
"\t<tr>\n"
    foreach (
$linea as $valor_col) { 
        echo 
"\t\t<td><small><small>$valor_col</small></small></td>\n"
    } 
    echo 
"\t</tr>\n"

echo 
"</table>\n"

/* Liberar conjunto de resultados */ 
mysql_free_result($result); 

/* Cerrar la conexion */ 
mysql_close($con); 
?>
Todo bien, funciona y sé que el NUMBER_FORMAT de PHP me permite formatear como quiera los números pero no puedo aplicarlo a mi script.
Alguien sabe cómo ? Por favor