Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2015, 17:36
chamaco05
 
Fecha de Ingreso: octubre-2009
Mensajes: 48
Antigüedad: 14 años, 6 meses
Puntos: 2
Problemas al buscar

Quiero hacer lo sigue con este codigo... quiero que me clasifique la busqueda en base a lo que se escribe y la seleccione, o sea, si escribo San Juan y selecciono zona,precio, que me devuelva todo lo que sea san juan pero que este en la zona y precio.

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> 
PHP
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";
                    }

Última edición por chamaco05; 12/02/2015 a las 19:06