in window.setInterval non hai impostato l'intervallo, ovvero ogni quanto deve richiamare la funzione. Non ricordo il valore di default, però direi di metterlo ad almeno 1 secondo se non di più (con quanta frequenza devono cambiare?)
detto questo... si è ovvio che se clicchi mentre quello refresha, perdi il click, solo che php c'entra poco, questo è tutto problema javascript
cmq devi mettere qualcosa tipo:
codice:window.setInterval("aggiorna()",5000); //ogni 5 secondi