Foros del Web » Programando para Internet » PHP »

guardar fechas en tabla mysql sin importar como la ingresen

Estas en el tema de guardar fechas en tabla mysql sin importar como la ingresen en el foro de PHP en Foros del Web. Hola chicos, necesito una ayudita con respecto al titulo... tengo un formulario, donde existe un campo de fecha, el cual puede ser ingresado manualmente por ...
  #1 (permalink)  
Antiguo 13/12/2012, 19:12
 
Fecha de Ingreso: junio-2012
Ubicación: En Chile :D
Mensajes: 44
Antigüedad: 11 años, 10 meses
Puntos: 0
guardar fechas en tabla mysql sin importar como la ingresen

Hola chicos, necesito una ayudita con respecto al titulo...

tengo un formulario, donde existe un campo de fecha, el cual puede ser ingresado manualmente por el usuario...

ahora, los usuarios generalmente ingresan las fechas de diferentes formas, pero quiero saber como puedo hacer para que independiente de como la ingresen, me la guarde con el formato yyyy-mm-dd...
  #2 (permalink)  
Antiguo 13/12/2012, 19:37
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: guardar fechas en tabla mysql sin importar como la ingresen

Puedes probar usando strtotime() y luego convertir el timestamp al formato que quieres, pero es mejor especificar en qué formato debe ingresar la fecha y validarlo.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 13/12/2012, 19:49
 
Fecha de Ingreso: junio-2012
Ubicación: En Chile :D
Mensajes: 44
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: guardar fechas en tabla mysql sin importar como la ingresen

mmmmmm.... YA... vere que puedo hacer... GRACIAS
  #4 (permalink)  
Antiguo 13/12/2012, 21:06
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: guardar fechas en tabla mysql sin importar como la ingresen

Holas,

Basicamente deberias de darle un orden o mecanica en el ingreso de la fecha en el lado del cliente, existe plugins jquery o javascripts que hacen que solo ingreses numeros sin digitar los separadores, y basta con eso en el lado del cliente y luego en el servidor lo reciibes lo validas (siempre verificarlo) y lo guardas:

http://digitalbush.com/projects/masked-input-plugin/
http://jqueryui.com/datepicker/


Saludos,
__________________
.: Gildus :.

Etiquetas: formulario, mysql, tabla, usuarios
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 05:12.