Código PHP:
$getimg=mysql_query("SELECT * FROM imagenes");
while($row = mysql_fetch_array($getimg)){
$array_values[] = $getimg["id"];
}
$random_id = array_rand($array_values);
$imagenfinal=mysql_fetch_array(mysql_query("SELECT * FROM imagenes WHERE id = '".$random_id."'"));
echo '<a href="javascript:foto(\''.$imagenfinal["link"].'\')">';
echo "
<img border='0' src='".$imagenfinal['link']."' width='170' height='158'>
</a>
";
tengo ese script, el problema es que si tengo 2 contenidos insertados en la base de datos para dar un ejemplo... solo me muestra aveces eln umero 1 y a veces obtiene un random id numero 0 por lo cual muestra una imagenrota...
no entiendo que pasa... si me pueden ayudar les agradesco!