HOLA
Necesito que en una base de datos en MySQL en un campo "DATE" me de la fecha automaticamente, esto lo hacia con access muy facilmente, pero con MySQL ni idea
Alguien me ayuda ?
Aitana Santamaría
| |||
fecha automatica en MySQL HOLA Necesito que en una base de datos en MySQL en un campo "DATE" me de la fecha automaticamente, esto lo hacia con access muy facilmente, pero con MySQL ni idea Alguien me ayuda ? Aitana Santamaría |
| |||
Re: fecha automatica en MySQL Gracias Urjose porque no me funciona ? Lo estoy haciendo por medio de FrontMySQL. tambien Exporte una BD de Access a MySQL, y no respeto las fechas, solo aparece el campo en blanco. :( Aitana Santamaría |
| ||||
Re: fecha automatica en MySQL En mySQL, el tipo de campo que es una fecha y hora auto-actualizables en Insets y Updates, se llama TIMESTAMP. Lo que puedes hacer, si tienes campos del tipo DATE o DATETIME, al momento de modificarlos, colocarles como valor NOW(), que es una funcion que devuelve la fecha actual. Saludos. <hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio) <font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |
| ||||
Re: fecha automatica en MySQL Si AISA va en el Default debes crear un campo de tipo TimeStamp ALTER TABLE NOMBRE_TABLA ADD FECHA TIMESTAMP DEFAULT 'NOW()' Pero te guardara el valor cn todo y hora. Tambien soy nuevo en esto así que falta investigar como sacas los valores de la fecha unicamente jeje. Saludos |
| ||||
Re: fecha automatica en MySQL A ver.. me parece que no me explique lo suficiente y causé un poco de confusión. Si utilizas un campo del tipo TIMESTAMP, no es necesario que le pongas un DEFAULT, porque ante un INSERT o un UPDATE, el campo TIMESTAMP se auto-actualiza automáticamente. (valga la redundancia). La función NOW(); yo decia que la utilices si ya tienes un campo del tipo DATE o DATETIME. Esos dos campos, no se actualizan automáticamente, pero puedes modificarles o insertarles la fecha actual, utilizando NOW(), que devuelve justamente eso, la fecha actual. Esto se haría así : UPDATE tu_tabla SET tu_campo=NOW(); Y para urjosé, la manera de extraer solo la fecha de un campo TIMESTAMP o DATETIME, es utilizando la funcion de mySQL, DATE_FORMAT : SELECT DATE_FORMAT(tu_campo, '%d/$m/%Y') FROM tu_tabla; Esto te devuelve la fecha en formato dd/mm/aaaa. Saludos. <hr><font size=2 face=verdana>- Pablo Rigazzi (<img src=http://www.fantabuloso.com/iB_html/non-cgi/emoticons/bullwhip.gif align=absmiddle>)[/CODE] <font size=1 color=#333333>Visita <a href=http://www.web-studio.com.ar>Web Studio</a>[/CODE] |
| ||||
Re: fecha automatica en MySQL Oh gracias por aclararlo y por la duda de como obtener la fecha ya sin la hora Saludos <center> <a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a> </center> |
| |||
Re: fecha automatica en MySQL caray, gracias por su valiosa ayuda. Yo tambien soy nueva, lo pondre en practica y espereo que me salga todo bien. Por cierto Que pasa si todo lo modifico desde FrontMySQL ?? Es correcto aunque ya este la base de datos ... y con varios datos ???? Aitana Santamaría |
| ||||
Re: fecha automatica en MySQL Hay otra opción, enviarla en un campo hidden: <input type="hidden" name="fecha" value="<? now() ?>"> No sé si esto funciona, pero esto es para enviar la fecha en la que posteó el formulario, claro. saludo. <center><hr size="1" color="blue" width="39%"><a href="http://www.ommadawn.es.vg" target="_blank">www.Ommadawn.es.vg</a><hr size="1" color="blue" width="39%"> |
| ||||
Re: fecha automatica en MySQL ChuloSoy, eso no funciona porque si lees lo que puse, NOW() es una funcion mySQL, no de PHP. Lo que se puede hacer en PHP para obtener una fecha del tipo DATE correcta, es utilizar : echo date("Y-m-d"); Saludos. <hr><font size=2 face=verdana>- Pablo Rigazzi (<img src=http://www.fantabuloso.com/iB_html/non-cgi/emoticons/bullwhip.gif align=absmiddle>)[/CODE] <font size=1 color=#333333>Visita <a href=http://www.web-studio.com.ar>Web Studio</a>[/CODE] |
| ||||
Re: fecha automatica en MySQL Problemillas con date_format Esto intentando extraer un campo de fecha de una base datos (no es mía, es phpbb), y claro tengo que traducirla, para eso tengo que conseguir separar el año del día y del més. He empezado con date_format, pero no me funciona, el campo fecha me da null Esta es la query que estoy usando:
Código:
Alguna pista de qué es lo que estoy haciendo mal? SELECT topic_title,DATE_FORMAT(topic_time, '%M %d, %Y')AS formatted_date FROM manual_topics; |