Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2011, 10:50
AitorLopez
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años
Puntos: 6
Formato a numeros

Hola amigos. Recurro a vosotros porque tengo un pequeño lio que no se como solucionar.

Estoy tratando de grabar en bd numeros y mostrarlos en pantalla.

Para grabarlos, el formato tiene que ser 1000.00

Para mostrarlos, el formato tiene que ser 1.000,00

Y los numeros pueden ser introducidos en sus cuadros de texto de las siguientes formas:

1ª. 1000 si el usuario introduce el numero, no se mueve del cuadro de texto y pulsa el boton modificar.
2ª. - 1.000,00 si el usuario pulsa el boton modificar sin modificar el cuadro de texto.
3ª. 1000.00 si el usuario introduce bien los datos.

Estoy usando number_format, pero funciona bien cuando se produce la primera opcion, con las otras dos no.

¿Se os ocurre como puedo solucionarlo?.

Gracias. Un saludo.