Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2008, 20:06
darkporn
 
Fecha de Ingreso: noviembre-2008
Mensajes: 31
Antigüedad: 15 años, 5 meses
Puntos: 1
3 combobox, para hacer una consulta

Ke tal amigos.. les cuento que estoy haciendo esta pagina, para ke se hambienten en la idea.. www.mejorcasa.cl .. y si la visitan, todavia esta en pruebas,,, pero estoy haciendo un buscador, que con 3 combobox, me genere una consulta,,,

tengo los combobox de "tipode contrato" osea arriendo, venta
tengo el combobox, de " tipode vivienda" osea casa, departamento, hacienda
y tengo el combobox de " ciudad" quillota, limache...

estos los saco desde una base de datos, con eso no tengo problemas.

ahora,, cuando entro al sitio estas opciones dicen -todos- y el value es 0. cuando paso a la otra pagina, buscar.php necesito que si uno de los valores no es 0, me cambie la consulta que realiza, estaba usando if..else para eso.

$link=conectarse();
$contrato=$_POST['contrato'];

echo $contrato; // muestro lo que llegó
if($contrato!=0){ // lo comparo , --- ahora mismo se me estan ocurriendo otras cosas...
$resulttc = mysql_query("SELECT DISTINCT tc FROM propiedades",$link) or die (mysql_error());
$filatc= mysql_fetch_array($resulttc);
$txttc=$filatc[$contrato];
echo $contrato." asdasd ".$txttc;

}

.
.
.

//, aunke es solo para la idea, ya que he cambiado mucho y muchas veces esta parte del script

$_pagi_sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades order by id ASC";
if($sqlci!=0){
$_pagi_sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades where ci='$txtci' order by id ASC";
}else if($sqltp!=0){
$_pagi_sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades where tp='$txttp' order by id ASC";
}else if($sqltc!=0){
$_pagi_sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades where tc='$txttc' order by id ASC";
}

que opinan,, levo casi un mes en esto, y ya lo tenog que entregar... quien me ayuda...