Tra l'altro ti do un consiglio.
Evita di utilizzare categorie testuali. Immagino che la tabella moeop sia strutturata così
(tipo)
id | nome | criterio | tipo
1 | casa | edificio | villa
......
......
E' preferibile avere una tabella per criterio e una per tipo
id_criterio | nome_criterio
1 | edifici
2 | torri
3 | ....
id_tipo | nome_tipo
1 | ....
2 |.....
Poi le selct le crei dinamicamente svilupando la tabella criterio
...
<option value=..id_criterio>nome_criterio</option>
E andando quindi a salvare nel database non i nomi, ma gli id dei criteri e dei tipi.