dipende tutto da come gestisci il tuo db! io ad esempio antepongo al nome delle foto al momento dell'inserimento il timestamp UNIX in modo che quel nome sia univoco al 100%, in questo modo non verranno caricate le foto precedenti visto che lui confronta il nome!

ora io non so tu come ti connetti al db, cioè se tu ti scrivi un file di testo e leggi quello (e così i problemi si moltiplicherebbero per quello che riguarda la cache) oppure tu fai una cosa tipo

LoadVars.sendAndLoad("pag.php","POST");

query--->stampa risposta--->onLoad

così non legge assolutamente i dati vecchi, ma ti riporta esattamente e sempre il contenuto aggiornato del DB!

Ciao, spero di esserti stato utile.