Ejemplo por si no me di a entender..
Escribi San juan
Seleccione: Zona= Capital y Precio= 10000
Que me muestre solo el resultado de todo lo que este en san juan con zona y precio de 10mil.
Este es mi código:
Formulario
Código HTML:
<form action="buscador-propiedades.php" method="post"> <input type="search" class="cajabuscador2" placeholder="Digita el codigo, Sector o ID de la propiedad" name="propiedad" value="" id="propiedad" /> <div class="styled-select2"> <select name="tipo" id="tipo"> <option>Tipo:</option> <option value="apartamento">Apartamento</option> <option value="casa">Casa</option> <option value="local">Local</option> <option value="terreno">Terreno</option> </select> </div> <div class="styled-select2"> <select name="ubicacion" id="ubicacion"> <option>Ubicacion:</option> <option value="sto. dgo. este">Santo Domingo Este</option> <option value="sto. dgo. distrito nacional">Santo Domingo, Distrito Nacional</option> </select> </div> <div class="styled-select2"> <select name="precio desde" id="precio"> <option>Precio desde:</option> <option>Apartamento</option> </select> </div><div class="styled-select2"> <select> <option>Precio hasta:</option> <option>Apartamento</option> </select> </div> </form>
Código PHP:
<?php
$tipo = $_POST['tipo'];
$ubicacion = $_POST['ubicacion'];
$precio = $_POST['precio'];
$propiedad = $_POST['propiedad'];
$sql = "SELECT * FROM proyectos
WHERE tipo='$tipo' or ubicacion ='$ubicacion' or precio ='$precio'";
if (empty($_POST['propiedad'])){
echo "Tu busqueda esta en blanco";
exit();
}elseif (isset($_POST['propiedad'])) {
$sql.= "or id_proyecto LIKE '".$_POST['propiedad']."' or titulo LIKE '%".$_POST['propiedad']."%' LIMIT 9";
}
$resultados = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($resultados)==0){
echo "No se encontro resultados";
}