ciao

devo fare in modo che ad ogni apertura di pagina venga selezionato dal DB un'immagine a caso.

Io ho pensato di fare tramite la funzione rand(); ... sonto quanti records ci sono nel DB e faccio :

rand(0,$numero_records);

Ed estrarre l'immagine con l'ID corrispondente al numero genrato random.

Però io posso anche cancellare le immagini dal DB quindi ci possono essere dei "buchi" nell'ID..quindi la sequenza dei vari ID potrebbe essere invece che 1,2,3,4,5 .... una cosa del tipo 1,5,7,8,.... quindi se viene genrato il numero 2 non estre nessun immagine.

Come posso ovviare a questo ?

Ovvero ... se il numero generato random non ha il corrispondente ID nel DB ... ne provi a generare un'altro e rifaccia il controllo e così via ?

Grazie !