Foros del Web » Programando para Internet » PHP »

poner puntos a una cifra

Estas en el tema de poner puntos a una cifra en el foro de PHP en Foros del Web. buenas, tengo el siguiente valor: 12345678-9, lo rescato asi de la base de datos, pero para desplegarlo en una hoja e imprimirlo, necesito que se ...
  #1 (permalink)  
Antiguo 31/01/2007, 14:15
Avatar de polaya  
Fecha de Ingreso: diciembre-2004
Ubicación: Chile
Mensajes: 191
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta poner puntos a una cifra

buenas, tengo el siguiente valor: 12345678-9, lo rescato asi de la base de datos, pero para desplegarlo en una hoja e imprimirlo, necesito que se vea asi: 12.345.678-9. Probe con numbre_format, pero solo me toma comas (,) y ademas me elimina el -9, es decir el digito verificador.
Alguien sabe como hacerlo?...gracias
__________________
La vida da muchas vueltas...debe ser por eso que uno se marea.
  #2 (permalink)  
Antiguo 31/01/2007, 15:14
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: poner puntos a una cifra

Checate el link http://mx2.php.net/manual/es/function.number-format.php y echale un ojo a los ejemplos.

Saludillos.
  #3 (permalink)  
Antiguo 01/02/2007, 07:30
Avatar de polaya  
Fecha de Ingreso: diciembre-2004
Ubicación: Chile
Mensajes: 191
Antigüedad: 19 años, 4 meses
Puntos: 0
Re: poner puntos a una cifra

gracias por el dato, pero revise bien los ejemplos y ninguno se asemeja a lo que necesito...o sera que no entiendo bien?...pero revise los ejemplos 1 por 1 y todos hablan de la coma, no del punto y ademas no hablan de alfanumericos...
__________________
La vida da muchas vueltas...debe ser por eso que uno se marea.
  #4 (permalink)  
Antiguo 01/02/2007, 09:16
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: poner puntos a una cifra

number_format es la solución, es solo cuestión de leer el manual, y las cosas que no se comprenden probarlas. Te hice (si, me agarraste bueno hoy :) ) esta función que te servirá (agregale validaciones si lo crees necesario):
Código PHP:
function getPuntosRut$rut ){
    
$rutTmp explode"-"$rut );
    return 
number_format$rutTmp[0], 0""".") . '-' $rutTmp[1];
}

echo 
getPuntosRut('12345678-9'); 
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #5 (permalink)  
Antiguo 02/02/2007, 07:12
Avatar de polaya  
Fecha de Ingreso: diciembre-2004
Ubicación: Chile
Mensajes: 191
Antigüedad: 19 años, 4 meses
Puntos: 0
Re: poner puntos a una cifra

eres un genio nicolaspar...me resulto a la primera...estaba empezando a probar con el explode, pero no de la misma manera que lo expusiste...muchisimas gracias...genial que te pille de buenas...
__________________
La vida da muchas vueltas...debe ser por eso que uno se marea.
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.
Tema Cerrado

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:46.