Foros del Web » Programando para Internet » PHP »

formatear en miles una cantidad

Estas en el tema de formatear en miles una cantidad en el foro de PHP en Foros del Web. Tengo un campo en mi base de datos (price), que necesito que se despliege como cantidad en miles.. 10000 ejemplo 10,000 he visto sobre setlocate ...
  #1 (permalink)  
Antiguo 06/03/2002, 13:52
Avatar de Rnsto  
Fecha de Ingreso: marzo-2002
Ubicación: Puerto Vallarta, Mexico
Mensajes: 204
Antigüedad: 15 años, 9 meses
Puntos: 0
formatear en miles una cantidad

Tengo un campo en mi base de datos (price), que necesito que se despliege como cantidad en miles..

10000 ejemplo 10,000

he visto sobre setlocate y locateconv y este fue el ejemplo que tiene pero nunca pude usarlo

echo "mon_thousands_sep: {$locale_info ["mon_thousands_sep"]}\n";

en mi codigo yo obtengo los datos asi :

echo "<td> ".$row["price"]." </td> \n";

de antemano GRACIAS.
  #2 (permalink)  
Antiguo 06/03/2002, 14:10
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: formatear en miles una cantidad

<a href='ir.asp?http://www.php.net/manual/es/function.number-format.php' target='_blank'>http://www.php.net/manual/es/function.nu...</a>
Saludos.

<hr noshade><font face=Verdana size=2>Leonardo D'Angelo - Buenos Aires - Argentina[/CODE]
  #3 (permalink)  
Antiguo 06/03/2002, 17:53
 
Fecha de Ingreso: noviembre-2001
Ubicación: Quito - Ecuador
Mensajes: 87
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: formatear en miles una cantidad

Puedes utilizar la siguiente funcion a mi me sirve bien.

$sum=10000;
echo$sum=number_format($sum, 2, '.', ',');

el resultado es:

10,000.00

espero te sirva
  #4 (permalink)  
Antiguo 06/03/2002, 18:44
Avatar de Rnsto  
Fecha de Ingreso: marzo-2002
Ubicación: Puerto Vallarta, Mexico
Mensajes: 204
Antigüedad: 15 años, 9 meses
Puntos: 0
Re: formatear en miles una cantidad

Gracias a ambos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:21.