Ya se a lo que te refieres. Pero los campos de mi BD empiezan por mayus, y cualquier value o nombre que pongo en los codigos tambien empiezan por mayus, al menos casi siempre. De todas formas lo comprobe y aun asi pasa lo mismo, carga pero no filtra.
Te copio los codigos aver si descubres mi estupidez gramatica.
1º PAGINA Código HTML:
<form name="Filtrar" action="browser.php">
</div>
<div style="position:absolute;left:740px;top:280px;z-index:6" align="left">
<select name="Tipo" style="width:200px">
<option selected>Tipo de vivienda</option>
<option value="Áticos">Áticos</option>
<option value="Apartamentos">Apartamentos</option>
<option value="Adosados">Adosados/Pareados</option>
<option value="Casas">Casas</option>
<option value="Chalet">Chalet</option>
<option value="Estudios">Estudios</option>
<option value="Fincas">Fincas/Parcelas</option>
<option value="Locales">Locales</option>
<option value="Nuevas">Nuevas promociones</option>
<option value="Piso">Pisos</option>
</select>
</div>
<div style="position:absolute;left:740px;top:230px;z-index:7" align="left">
</div>
<div style="position:absolute;left:740px;top:180px;z-index:8" align="left">
<input type="submit" name="Filtrar" value="Filtrar" style="position:absolute; left:10px; top:200px;"/></p>
</form>
FILTRADO: Código PHP:
if(isset($_POST['Filtrar']) && $_POST['Filtrar']=='Filtrar')
{
$Tipo = $_POST['tipo'];
$_pagi_sql = "SELECT * FROM inmuebles WHERE Estado='Alquiler' AND Tipo=".$Tipo;
}
else
{
$_pagi_sql = "SELECT * FROM inmuebles WHERE Estado='Alquiler'";
}
$_pagi_result=mysql_query($_pagi_sql);
Y continuo la pagina. De todas maneras seguire probando, aver si consigo arreglarlo y no molestarte mas.