Originariamente inviato da Coach
ciao,
io ho 2 record:
1 2004-05-01 2004-07-01 loghino.png
2 2004-05-01 2004-07-01 loghino.gif

ho messo:
Codice PHP:
$banner "SELECT * FROM banner ORDER by rand()";
$result mysql_query($banner);
$n mysql_num_rows($result);
if(
$n 0)
{
    
$a =  mysql_fetch_array($result);
    echo 
$a['id'].$a['link'].$a['img'];
}
else
{
    echo 
'banner default';

ma mi stampa sempre il 1°, xchè?
quando ti prendi i nomi dei record e li metti in quell'array, fai
array_rand e ne prendi uno a caso dall'array, poi fai tu le tue modifiche...
http://it.php.net/manual/it/function.array-rand.php