Ovako, imam dva select polja:
<form method="post" action="pretraga.php" name="podatak">
<select name="usluga">
<option value="">Izaberite tip</option>
<option value="prodaja">Prodaja</option>
<option value="najam">Najam</option>
</select>
<select name="tip" >
<option value="">Izaberite tip</option>
<option value="Garsonjera">Garsonjera</option>
<option value="Jednosoban">Jednosoban</option>
<option value="Dvosoban">Dvosoban</option>
<option value="Trosoban">Trosoban</option>
</select>
<input type="submit" name="submit" value="Pretraži">
Kad pretrazujem bazu po oba kriterijuma radi sve OK, ali kad stavim jedan kriterijum a drugi ne, ne radi kako treba.
Evo i SQL-a.
SELECT * FROM tabela WHERE usluga='" . mysql_real_escape_string($_POST['usluga']) . "' AND tip = '" . mysql_real_escape_string($_POST['tip]) . "'