Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2014, 18:28
Avatar de warywin
warywin
 
Fecha de Ingreso: octubre-2013
Mensajes: 155
Antigüedad: 10 años, 6 meses
Puntos: 1
resolucion diferencia entre fechas

Hola, estoy buscando como hacer para que en una foto que haya subido hace 4 meses me muestre en el pie de la foto: "hace 4 meses" si son horas:"hace 3 horas" , dias....
Pues bien en mi bd tengo un campo llamado fecha 'TIMESTAMP','CURRENT_DATE' que al subir la foto se pone automatica la fecha de subida. Esta me muestra todo, fecha y hora , y con :
Código SQL:
Ver original
  1. SELECT DATEDIFF(NOW(), fecha) AS diasTranscurridos FROM fotos

1-nose si saca diferencia teniendo en cuenta la hora tambien
2-deberia hacer un par de IF para mostrar si son 'hace 4 DIAS' o 'hace 2 MESES' ...horas etc?

gracias