Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2011, 16:57
tonydx16
 
Fecha de Ingreso: febrero-2011
Mensajes: 233
Antigüedad: 13 años, 3 meses
Puntos: 4
Duda con DATEDIFF

Tengo el siguiente código:

Código PHP:
Ver original
  1. $query = "SELECT DATEDIFF(NOW(),fecha) fecha FROM efectos";
  2. $result = mysql_query($query);
  3.  
  4. while ($row = mysql_fetch_row($result)){
  5.     $num = $row[0];
  6.     echo $num . "-" . $row[0];
  7. }

si la fecha del post es: 2011-12-29 05:40:00
y la fecha actual es: 2011-12-29 05:50:00

lo que me muestra es esto: --4-40-0

donde no se que significa 4 ni 40, supongo que el 0 es el día que paso.. como puedo hacer para que salga algo así:

Publicado hace 15 minutos (cuando pasa los minutos u horas)