Alguien sabe como puedo guardar fechas en formato VARCHAR?
saludos
| |||
Respuesta: Guardar fechas en MySQL Muchas gracias lo que pasa es que tengo un formulario donde el usuario inserta la fecha y la guardo en un campo llamado "Fecha" de tipo date, pero si yo hago la operación date('D, m, Y',$Fecha) me devuelve una fecha que no tiene nada que ver con la que esta guardada en la base de datos, por ejemplo si tengo 2009/01/17 me regresa 1969/12/31 y veo que la función Date() acepta solo el parametro de la fecha como tipo int, entonces estaba pensando en cambiar el tipo del campo "Fecha" a VARCHAR para poder manipular los formatos y hacer operaciones con la fecha, etc, etc. por eso mi pregunta si existe la manera de usar la funcion DATE() de php en campos de tipo DATE, o si tengo que convertir la fecha antes a INT, gracias de antemano... |
| ||||
Respuesta: Guardar fechas en MySQL Si te refieres a la función date() de PHP, si te fijas en el Manual, el segundo parámetro es un timestamp, no un string. Necesitas pasarle un timestamp númerico a la función y lo puedes obtener usando strtotime. Saludos. |