Salve a tutti, sono un junior webmaster per passione (non per professione) e ho un problema con una variabile predefinita in una query SQL avanzata (chiedo umilmente perdono se uso un linguaggio non tecnico o comunque errato) provo a esporvi il problema :

ho un FORM di ricerca in un database con un campo menu che ho chiamato "tipologia", ecco di seguito il form :

<form action="search.php" method="get" name="form" id="form">
<select name="tipologia" id="tipologia">
<option value="" Tutte</option>
<option value="altro">Altro </option>
<option value="appartamento">Appartamento </option>
<option value="attico / mansarda">Attico / Mansarda </option>
<option value="casa indipendente">Casa indipendente </option>
<option value="terreno edificabile">Terreno edificabile </option>
<option value="villa">Villa </option>
<option value="villetta a schiera">Villetta a schiera </option>
</select>
<input name="Submit" type="submit" value="Cerca" />
</form>

La pagina che visualizzerà i risultati, chiamata "search.php" avrà una Query avanzata SQL seguente :

SELECT *
FROM tabella
WHERE tipologia = 'palname'

1. "palname" è il nome della variabile
2. $_GET['tipologia'] é il valore run_time
3. IL MIO PROBLEMA

3. Il valore predefinito è il valore che il parametro deve utilizzare se non viene restituito alcun valore runtime

Quello che io vorrei che restituisse questa query per il valore predefinito è la selezione di tutte le opzioni del form ovvero se si seleziona "tutte" nel form di ricerca il valore predefinito dovrebbe restituire tutte le opzioni.
Il form è perfettamente funzionante se si seleziona un'unica tipologia ma se seleziono "tutte" non restituisce un bel niente.

Spero di essere stato abbastanza chiaro nell'esporvi il mio problema.
grazie in anticipo