codice:
<select name="Sottoarea">
<?
//prima query
$query = "SELECT * FROM links_sottocat ORDER BY ID";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
$cat = $row["Categoria"];

//seconda query
$query2 = "SELECT * FROM links_cat WHERE Categoria = '$cat'";
$result2 = mysql_query($query2, $db);
$row2 = mysql_fetch_array($result2);

echo "<option value='".$row["ID"]."'> ".$row2["Titolo"]." - ".$row["Titolo"]."</option>";
}
?>
</select>
Visualizza solo $row["Titolo"], cos'è che sbaglio?