Hola a todos, estoy tranado de hacer un codigo para poder mostrar banners aleatorios, en una base de datos tengo los nombres de los banners, tenia pensado escoger un banner al azar con srand, teniendo de valores 1, y el valor mas grande de los ids, pero empeze a tener problemas, por que los banners los puedo borrar, es decir, supongamos que tengo 3 banners en la base de datos, que su identificador es 1,5,7 como puedo escoger uno al azar, estoy usando este codigo pero no me esta funcionando:
Código PHP:
$archivos = mysql_db_query("base_de_datos","select * from banners") or die ('error: '.mysql_error());
while($row=mysql_fetch_array($archivos))
{
$myarray = array($row['id_banner']);
}
$banner = array_rand($myarray);
echo $myarray[$banner];
saludos