Foros del Web » Programando para Internet » PHP »

number_format en un $row

Estas en el tema de number_format en un $row en el foro de PHP en Foros del Web. tengo números que se toman de la base de datos de esta manera 3839720 quiero que aparezcan en pantalla así 3.839.720 separado por decimales con ...
  #1 (permalink)  
Antiguo 16/08/2014, 00:39
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 5 meses
Puntos: 1
number_format en un $row

tengo números que se toman de la base de datos de esta manera 3839720

quiero que aparezcan en pantalla así 3.839.720

separado por decimales con puntos.

he encontrado esto

Código PHP:
Ver original
  1. number_format($numero, 2, ",", ".");

pero no se como ponerlo acá ya que donde lo ponga me da un error, soy novato en esto así que no me juzguen...

entonces como pongo el number_format a esto:

Código PHP:
Ver original
  1. Identificación: ".$row["identificacion"]."

gracias!!!
  #2 (permalink)  
Antiguo 16/08/2014, 00:44
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: number_format en un $row

Si hicieras esto:

Código PHP:
Ver original
  1. $numero = 3839720;
  2. echo number_format($numero, 0, '', '.');

Obtendrías esto: 3.839.720

El primer parámetro que recibe la función number_format es el número a formatear, el segundo es la cantidad de decimales que queremos que se muestren, el tercero es el separador para los decimales y el cuarto es el separador para los millares. Como no queremos ver decimales, establezco la cantidad de decimales en cero y no coloco el separador de decimales, aunque igual no afectaría al resultado si lo pusiera pues ya indiqué que no habrán decimales.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 16/08/2014, 00:59
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 5 meses
Puntos: 1
Respuesta: number_format en un $row

Gracias alexis eso lo entiendo claramente, lo que no he podido colocarselo es al siguiente $row

Código PHP:
".$row["identificacion"]." 
  #4 (permalink)  
Antiguo 16/08/2014, 01:02
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: number_format en un $row

Estás concatenando mal, debes de hacerlo así:

Código PHP:
Ver original
  1. echo 'Identificación: ' . number_format($row['identificacion'], 0, '', '.');

De ese modo, imprimirás el mensaje con el valor formateado.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #5 (permalink)  
Antiguo 16/08/2014, 01:06
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 5 meses
Puntos: 1
Respuesta: number_format en un $row

SIII gracias me funciono gracias por tu aporte....

Etiquetas: row
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 12:31.