PDA

Ver la Versión Completa : Guardar fechas en Mysql


BuenaOnda
09-06-2010, 00:08:42
Hola compañeros:

Junto con saludarlos necesito si me pueden ayudar en un pequeño problema que se me ha presentado. Necesito guardar una fecha/hora en un campo DateTime en una base de datos Mysql y la quiero guardar en formato Ansi(Universal) de esta manera:


"20100608 16:34:57"


Pero al hacerlo me arroja un error. ¿Cual será la manera correcta?, cualquier ayudita será muy valorada.

Muchas gracias. :)

Casimiro Notevi
09-06-2010, 00:34:13
En un campo datetime no puedes guardar texto, evidentemente.
Necesitarás un campo de texto para hacer lo que quieres.

rgstuamigo
12-06-2010, 16:14:37
Yo te puedo decir que no importa la manera de guardar los datos, en otras palabras guárdalo normalmente y solo al mostrar los datos al usuario, pues simplemente le das el formato que tú quieras.;)
En MySQL existe las funciones Date_Format y Datetime_Format que sirven exactamente para dar el formato deseado a campos del tipo Date y/o Datetime.;).
Saludos...:)

BuenaOnda
14-06-2010, 23:42:58
Ok, muchas gracias compañeros ya he solucionado el tema, utilizando date_format. Muchas gracias :)