Código PHP:
$this_img = $row['imagen']; //Esta es el nombre de la imagen, que sacas de la base de datos
echo "<select name=imagen>\n";
$directorio = opendir("img/");
while (false !== ($imagen = readdir($directorio)))
{
if ($imagen != '.' && $imagen != '..' && strpos($imagen, '.php') === false)
{
echo "<option value=\"$imagen\"";
if($this_img == $imagen) echo " selected=\"selected\"";
echo ">$imagen</option>\n";
}
}
closedir($directorio);
echo "</select>";
$this_img guardara el nombre de la imagen que sacaste de la base de datos. Asi te deeria funcionar
Un saludo,