Ho unito le risposte di entrambi ed ora funziona, grazie.
Codice PHP:
<?php
$marca_attuale = $marca_precedente;
$selected = ' SELECTED ';
$dbcnx = mysql_connect("$host", "$user_db", "$pass_db");
mysql_select_db("$nome_db", $dbcnx);
$res = mysql_query ('SELECT * FROM marchi WHERE genere = "accessori_caccia"');
$num = mysql_num_rows ($res);
echo "[b]Marca[/b]";
echo "<select name=\"marca\">";
while($marca=mysql_fetch_array($res)){
echo "<option value=\"$marca[marca]\"";
if ($marca[marca] == $marca_attuale){
echo $selected;
}
echo ">$marca[marca]</option>";
}
echo "</select>
";
mysql_close($dbcnx);
?>