Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/07/2011, 22:07
potoka
 
Fecha de Ingreso: octubre-2009
Mensajes: 107
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Comparar hora almacenada en bd contra 60 minutos

Cita:
Iniciado por pateketrueke Ver Mensaje
PHP no compara fechas como strings, para poder hacer comparaciones de ese tipo debes usar las funciones de fecha y hora.

Te invito a consulta el manual:
http://www.php.net/manual/es/book.datetime.php
Hola pateketrueke, muchas gracias por la pronta respuesta! Resolví mi tema con
Código:
$diferencia=mysql_query("SELECT TIMEDIFF('$fecha1','$fecha2') from mensajes");
Que me dió la diferencia de tiempos entre las fechas que le pasé.

Luego con
Código:
$var=mysql_query("SELECT TIME_TO_SEC('$diferencia]')");
obtuve ese tiempo en segundos y lo comparo con 1 hora en segundos (3600 seg) y así logro lo que quería.

No se si será medio rebuscado o no, pero he probado varios script que encontré, varias funciones, etc y ninguna me mostraba los resultados exactos que necesitaba.

Bueno, quizás a alguien más le sirva también.
Saludos!