Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/04/2014, 01:51
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: ¿Por qué MySQL en vez de guardar el año guarda el número 127?

Mejor hazle caso a gnzsoloyo y guarda la fecha en un campo de tipo DATE, mientras que para el ingreso de la misma en un formulario, utiliza un input de tipo 'date' o el datapicker de jQuery. Con esto, te olvidas del problema de que el usuario ingrese cualquier dato, aunque claro, la validación del lado del servidor la tendrás que hacer de todos modos, para lo cual, solamente tendrías que desglosar a la fecha en tres datos a partir de los guiones que hay entre el año, mes y día. Y si quieres validar con JavaScript, pues el procedimiento sería el mismo. Ojo, en PHP hay una función que valida fechas.

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