| |||
crear un campo en una tabla para la fecha Hola tengo una base de datos con algunos campos como asunto, comentario,etc...y quiero crear un campo con la fecha y hora que se actualice solo cada vez que se ponen anuncios. para yo poder mostrar luego por pantalla. |
| |||
Respuesta: crear un campo en una tabla para la fecha Gracias huesos52 pero utilizo el myadmin me podrias decir como creo aqui el campo para la fecha y que se actualice sola? en realidad quiero dos campos uno para la fecha y hora y otro para la fecha. me puedes ayudar? |
| |||
Respuesta: crear un campo en una tabla para la fecha Para eso debes usar un timestamp si necesitas la fecha en que alguien inserta un anuncio en la tabla, debes crear un campo del tipo timestamp y le pones como predeterminado current_timestamp, eso bastará ALTER TABLE `nombretutabla` ADD `fechainsertanuncio` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP Mira en PHPMyAdmin cuando eliges el tipo de campo timestamp la posibilidad de cargar current_timestamp como predeterminado. Si lo que quieres es la fecha de actualización, eliges para el campo el tipo timestamp y en los atributos on update current_timestamp ALTER TABLE `nombretutabla` ADD `fechainsertanuncio` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL pero, ojo, no podrás utilizar los dos a la vez Sí podrás usar varios datetime, como te recomienda huestos52, pero tendrás que controlar mediante programación la carga de fecha-hora. No te recomiendo dividir en dos ese campo. Saludos para ambos. Última edición por jurena; 18/04/2011 a las 13:15 |
Etiquetas: |