ASi:
Código
Encuentra 3 apartamentos.
SELECT * FROM inventario WHERE tipo_propiedad = 'Amoblado' AND departamento = 'Antioquia' AND ciudad = 'Medellín' AND precio >= '300000' AND precio <= '980000'
Pero no coje ningun apartamento si la mando desde el formulario asi:
Código
SELECT * FROM inventario WHERE tipo_propiedad = 'Amoblado' AND departamento = 'Antioquia' AND ciudad = 'Medellín' AND precio >= '300000' AND precio <= '1000000'
Ya lo solucione era por que en el codigo estaba mandando los precios como cadenas y no como numeros:
Código
$precio_desde = $_POST["precio_desde"]; //la variable es un numero $sql.=" and precio >= $precio_desde"; }else{ //la variable no es numero } $precio_hasta = $_POST["precio_hasta"]; //la variable es un numero $sql.=" and precio <= $precio_hasta"; //estaba con el error como: '$precio_hasta' con comillas '''''' se las quite y funciono. }else{ //la variable no es numero }