Deberias darle un buen vistazo a js / jQuery y AJAX...
Lo q pides es de "libro" de javascript...
Debes crear una funcion, y ponerle un "setInterval" para convertirla en que sea "cíclica"...
Y la parte de AJAX sería para ejecutar un php... podría ser algo así (con jQuery!):
Código Javascript
:
Ver original$.post("archivo_a_ejecutar.php", "id=1&user=perico&variable=valor", function(data) {
//YA se ha ejecutado, Aqui, en data tienes lo que te ha devuelto el archivo_a_ejecutar
}
Esto enviaria por POST a archivo_a_ejecutar las variables id, user y variable con valores 1, perico y valor.
Este seria un ejemplo básico de AJAX con jQuery
Saludos!