Ciao ragazzi.
Vorrei poter eseguire un codice ogni 3 secondi senza dover ricaricare la pagina.
Praticamente ho uno script che in modo random sceglie e mostra l'avatar di un utente nella pagina. Devo fare in modo che questo avatar venga cambiato ogni 3 secondi senza però che il visitatore ricarichi la pagina.
In poche parole mi basta un timer o non sò cosa che faccia ripetere quella funzione ogni 3 secondi.

ecco la pagina con la funzione php integrata:

Codice PHP:
<body leftmargin="0" topmargin="0"> 
<table> 
  <tr> 
<? $query "SELECT username,display_name, avatar FROM bhost_users WHERE avatar !='' and profile_privacy=3 ORDER BY RAND() LIMIT 0, 1 "
$result mysql_query($query); echo mysql_error(); while(list($username,$display_name$avatar) = mysql_fetch_array($result)) { echo "<td valign=top><a href=\"http://www.miosito.com/profiles/$username/\"><img border=\"1\" src=\"$avatar\" width=100 height=100></a>"; } ?> 
</table> 
</body>
mi hanno detto che si può fare con ajax...ma nn sò cosa sia sinceramente..anke se credo sia una cosa molto veloce...mi date una mano?
grazie mille =)