inizialmente avevo messo un ciclo for poiche php doveva mandare come output anche del testo, ma essendo una cosa poco elegante ed inefficiente alla fine ho fatto esattamente come hai detto anche tu, purtroppo javascript non ricarica abbastanza velocemente(o forse è la connessione internet) ma per ora mi posso accontentare.
grazie ancora
No, semplicemente il javascript ricarica la pagina, quindi il client deve rielaborarla, invece distanziando l'url dell'immagine e aggiornando solo quello si aggiorna solo l'immagine