E' possibile che non abbia capito ugualmente (ho fatto una pausa pranzo molto alcolica).
Dunque quello che devi fare tu è avere una option selezionata da un elenco (creato dinamicamente) giusto?

Se si basta :
Codice PHP:
$sql1 mysql_query("SELECT zona FROM tabella_dati_immobile");
$row1 mysql_fetch_array($sql1);
$zona $row1["zona"];

$sql2 mysql_query("SELECT zona FROM tabella_zona");

echo 
"<select name=\"zona\">";
while (
$row2 mysql_fetch_array($sql2)) {
    if (
$zona==$row2["zona"]) {
        echo 
"<option value=\"".$row2["zona"]."\" selected>".$row2["zona"]."</option>";
    } else {
        echo 
"<option value=\"".$row2["zona"]."\">".$row2["zona"]."</option>";
    }
}
echo 
"</select>"
Se no, non ho capito