Buongiorno a tutti

Ho un piccolo script che controlla la scelta fatta precedentemente in un form con SELECT e in caso la mette di default sul form quando si ricarica la pagina.

Se per esempio sto cercando solo gli utenti del sito che siano maschi scelgo dal menu a tendina "Uomo".
Quando clicco sul pulsante di ricerca, il form deve ricordare la scelta fatta mettendo di default nel menu la voce "Uomo".

Eccovi il codice:
codice:
<tr><td class="filtri_ricerca">Sesso</td></tr>
<tr><td class="filtri_ricerca"><select name="sesso">
<option VALUE="" <?php if ((!isset($_GET['sesso']))||($_GET['sesso']=="")) echo "SELECTED"; ?>>Qualsiasi</option>
<option VALUE="m" <?php if ($sesso == "m") echo "SELECTED"; ?>>Uomo</option>
<option VALUE="f" <?php if ($sesso == "f") echo "SELECTED"; ?>>Donna</option>
</select>
</td></tr>
...prima però faccio un controllo (che mi serve per scrivere una query):
codice:
if ((!isset($_GET['sesso']))||($_GET['sesso']==""))
{
$sesso="";
$where1="WHERE sesso != '".$sesso."'";
}
else
{
$sesso=$_GET['sesso'];
$where1="WHERE sesso='".$sesso."'";
}
Il problema è che la scelta non viene ricordata nel caso in cui la scelta fatta è "Qualsiasi".
Anche al primo caricamento della pagina viene messo di default "Uomo" e non "Qualsiasi".

Com'è possibile?
Forse ho dimenticato qualche segno di punteggiatura... ma dove??

Grazie a tutti