Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/08/2008, 15:43
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: Problema con fechas

Es una combinación.
Piensa que la única forma de recuperar la fecha del post es consultarla a la base de datos. Si lo que quieres que te devuelva es un DateTime, un string o un valor numérico, eso dependerá de cómo implementes la respuesta en la web.
Mi sugerencia es que los cálculos los hagas en la capa de negocios (funciones de PHP), de modo de no cargarle tareas inútilmente a la base de datos (es más ortodoxo), pero si quieres que te devuelva un conjunto de posts y colocar el tiempo desde su posteo en forma rápida, si es mejor que el dato ya te lo devuelva en la tabla.
Una simple función TIMESTAMPDIFF() sobre un DateTime sería la mejor opción, e incluirla dentro de un CASE de la consulta sería bastante mejor...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)