
01/08/2008, 03:02
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Campo de Fecha... Yo te diría que por qué guardar un formato de salida como ese, cuando tú puedes generarlo desde un dato guardado en datetime. Tú quieres guardar lo que deseas mostrar, pero eso no es lo adecuado. Yo guardaría como campo DATETIME, pero lo cargaría así desde PHP, sólo con año-mes-día hora:minutos:segundos. No te pongo el código porque es simple y en esta sección no gusta el código que no sea SQL. Luego puedes mostrar lo que quieres mediante las funciones de fecha hora de MySQL y, además, podrás ordenar por fecha, consultar por rangos de fecha, etc.: creo que es lo suyo. No sé si alguno de esos datos que te estás cargando en un VARCHAR no podrás sacarlo con las funciones de fecha hora de MySQL, pero me extrañaría que así fuese. Por otra parte, si algo no pudiera ser mostrado mediante las funciones de fecha hora de MySQL, siempre podrías coger el datetime y trabajar de nuevo con PHP para mostrarlo a tu gusto, aunque, como te digo, no creo que sea necesario. De lo que sí estoy seguro es de que guardar este tipo de datos en un campo tipo VARCHAR no es una buena idea.
Última edición por jurena; 01/08/2008 a las 11:17 |