Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 18:36
thalx
 
Fecha de Ingreso: abril-2006
Mensajes: 134
Antigüedad: 18 años, 1 mes
Puntos: 0
Lanzar Mensajes cada x tiempo

Hola buenas veran tengo el siguiente caso, tengo una lista de reportes donde se registra la hora de registro de cada reporte, la cuestion es que necesito hacer una funcion para que por cada reporte cheque si pasaron ya 1:30min, sin ser atendido y que muestre un mensaje.

Ya tengo el script para que calcule el tiempo que ha transcurrido entre la hora de registro del reporte y la hora actual este es el codigo:
Código PHP:
$SQL="SELECT * FROM report WHERE(ID = 8)"$res=mysql_query($SQL,$conn);
if(!
$res) die("Error buscando reporte" mysql_error()); $row=mysql_fetch_array($res,MYSQL_ASSOC);
$HIni=$row["HORA"];
$HAct=date("H:i:s");
$HDif=restaHoras($HIni$HAct);//aki llamo a una funcion que resta las horas y si lo hace bien 
$hora1 date("H:i:s"strtotime("01:10:00"));//pongo la hora limite en este caso puse 01:10:00 solo de ejemplo 
if($HDif $hora1){//aki compara si el tiempo transcurrido entre $horaIni y $horaFin 
    
echo "Es mayor: ".$HDif." "
}else{ 
    echo 
"Es menor: ".$HDif." "

el problema ahora es como hacer para que esta funcion se mande llamar automaticamente cada 10min o 20min.

Intente o mas bien tenia pensado usar el SetInterval de JavaScript, pero no se como hacer que llame a una funcion php.Eso no lo se.

Cualquier ayuda o comentario bien recibido gracias.