Podría ser más o menos así:
Código PHP:
while($row=mysql_fetch_array($resultado)){
$dir = $row['path'];
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if ($file != "." && $file != ".." && !is_dir($file)){
$imagenes_array[] = $dir.'/'.$file;
}
}
closedir($dh);
}
}
}
mysql_close($conectar);
$claves = array_rand($imagenes_array, 2);
foreach($claves as $v){
echo '<img src=\"'.$imagenes_array[$v].'\">';
}
Eso suponiendo que quieres dos imágenes. Si quieres más de dos, sólo cambias el segundo parámetro de array_rand().
http://www.php.net/manual/es/function.array-rand.php
Saludos