Bueno, crea la condicion dinamicamente:
Código PHP:
$condicion='';
if ("Todos"!=$_POST['arreglo']['Gestion']) {
$condicion="Gestion='{$_POST['arreglo']['Gestion']}'":
}
if ("Todos"!=$_POST['arreglo']['Immueble']) {
if (''!=$condicion) $condicion.=' AND ';
$condicion.="Immueble='{$_POST['arreglo']['Immueble']}'":
}
if ("Todas"!=$_POST['arreglo']['Zona']) {
if (''!=$condicion) $condicion.=' AND ';
$condicion.="Zona='{$_POST['arreglo']['Zona']}'":
}
if (''!=$condicion) $condicion=' WHERE '.$condicion;
$coneccion=mysql_connect($host,$user,$pass);
$query="SELECT * from $tabla1 ".$condicion;
$resultado1=(mysql_select_db($nombreBD,$coneccion)
);
$resultado=(mysql_query($query,$coneccion));
Creo que el codigo se entiende bien.
Saludos.