Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2012, 11:26
wendyl
 
Fecha de Ingreso: marzo-2012
Ubicación: Bogota
Mensajes: 177
Antigüedad: 12 años, 1 mes
Puntos: 2
ejecutar en un tiempo determinado php

Hola a todos
necesito un gran favor tengo un problema con esto lo que pasa es que cada que se ejecuta este if en mi aplicacion me guarda en la base de datos un nuevo registro el problema es que como mi pagina se actualiza cada segundo me guarda cada segundo un nuevo registro
No se si hay la opcion de una funcion o scrit que me ejecute solo el pedazo del select cada 15 segundos y no como lo esta realizando cada 1 segundo
por favor necesito de su ayuda urgente

Código PHP:
$sqllo=mysql_query("select logueados from estadosskill16 where logueados<>0") ;
        if(
mysql_num_rows($sqllo)==0){
        
$hora_actual=date("H:G:s");
        
$Fecha_actual=date("d m Y");
    
$sqlinsertd mysql_query("INSERT INTO alarmas( Alarma,Skill,Hora,Fecha)
    VALUES ('No_hay_agentes_logueados','16Datos','$hora_actual','$Fecha_actual')"
) or die(mysql_error());
    
$ejecutar mysql_query($sqlinsertd$conexion);
            echo 
"<table border='0' align='rigth'>"
            echo 
'<td class="estilo2" align="left"><input type="image" src="images/alerta.gif" width="40" height="35"/>'
            echo 
"<td class='estilo2' align='left'>Alarma por: No hay agentes Logueados</td>"
            echo 
"</table>"
            
 } 
graciass