La mia idea è:
Codice PHP:
<form name="prova" method="GET">
<select name="tipologia" onchange="this.form.submit();">
<option value="" selected="selected">Seleziona una tipologia</option>
<option value="1">Tip1</option>
<option value="2">Tip2</option>
<option value="3">Tip3</option>
</select>
</form>
<!-- alla slezione mi ricarica la pagina pagina.php?tipologia=x
<?php
if (isset($_GET['tipologia'])
if (!isset($_GET['tipologia'])
$query = "SELECT * FROM tabella ... ...";
else
$query = ... //uso $tip$_GET['tipologia' nella query x ottenere il risultato desiderato
?>