Es ke la consulata ke hicistes anteriormente del mysql_num_row tiene algun error, y al pasarle ese parametro al mysql_num_row te da ese error.
este codigo te sirve tambien
Código PHP:
$imagenes = array
(
'/img/Foto-1.jpg',
'/img/Foto-2.jpg',
'/img/Foto-3.jpg',
'/img/Foto-4.jpg',
'/img/Foto-5.jpg',
'/img/Foto-6.jpg',
);
shuffle($imagenes);
for($i = 0; $i < 1; $i++)
{
echo '<img src="' . $imagenes[$i] . '" alt="Imagen" />';
}
espero te ayude
buena suerte