scusate, sarò di coccio ma

ORDER BY RAND(" . date('n') * date('Y') . ")

come fa a memorizzare la data iniziale?
cioè se io domani mi collego al sito e la query mi mostra un immagine, poi mi collego tra 5 giorni e l'immagine dovrebbe essere ancora la stessa fino al 7° giorno.
ma rand() non memorizza l'immagine, la seleziona, appunto, random e basta.

sollecito chiarimenti...