¿Como podría ejecutar esta consulta de una forma constante?
Mark_Disconnected()
Código
function Mark_Disconnected() { $con = Connection('A', 'B'); $query = $con->prepare('UPDATE users SET connected = 0, sid = null WHERE connected = 1 AND '.($timestamp_now).' >= last_activity'); $query->execute(); }
La idea es hacerlo sin sockets, una de las soluciones podría ser un timeout de javascript que llama a una función ajax y una vez que se complete la solicitud "success:" se inicia otro timeout con la misma función... No se si esto está bueno o se sobre carga el servidor.
Realmente es algo con lo que estoy renegando hace rato ya.