Cita:
Iniciado por darkporn
genial stone_neo, pero con esto
$sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades WHERE 1 = 1 ";
no me va a dar el primer resultado no mas... tendria que ser asi, creo...
$sql = "SELECT id,ti,ci,di,tp,tc,ha,ba FROM propiedades WHERE 1 = 1 ";
if($contrato > 0)
$sql .= "WHERE$contrato > 0)";
if( $vivienda > 0 && $ciudad > 0)
$sql .= " where $vivienda > 0 AND ci = $ciudad ";
y asi...
no ps estas repitiendo la sentencia Where, te va a dar error, si te fijas por eso pongo el Where 1 = 1, para que luego puedas concatenar los AND si problemas, el WHERE 1 = 1 no hace nada ya que siempre se cumple, o 1 no es igual a 1, mmmmmmmmmmmmmm.