Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2008, 15:15
Claugtrs
 
Fecha de Ingreso: febrero-2004
Mensajes: 134
Antigüedad: 20 años, 3 meses
Puntos: 0
Re: Formulario con valor vacio

Esto funciona!!! pero me parece que es una burrada no?
porque tendría que hacer una query por cada combinacion de campo "0"

Código PHP:
<?php

$registros
=mysql_query("select * from propiedades as p 
join zona as z on z.id_z=p.id_zona
join tipo as t on t.id_t=p.id_tipo 
where (operacion = '$_REQUEST[operacion]')  
and (id_zona = '$_REQUEST[id_zona]') 
and (id_tipo = '$_REQUEST[id_tipo]') 
and (ambientes = '$_REQUEST[ambientes]') 
or (codigo = '$_REQUEST[codigo]')
order by codigo desc"
,$conexion) or die("Problemas en el select:".mysql_error());

$todas=mysql_query("select * from propiedades as p 
join zona as z on z.id_z=p.id_zona
join tipo as t on t.id_t=p.id_tipo 
where (id_zona = '$_REQUEST[id_zona]') 
and (id_tipo = '$_REQUEST[id_tipo]') 
and (ambientes = '$_REQUEST[ambientes]') 
or (codigo = '$_REQUEST[codigo]')
order by codigo desc"
,$conexion) or die("Problemas en el select:".mysql_error());


if(
$operacion==0){

while (
$reg=mysql_fetch_array($todas)){
     
     echo 
$reg['operacion'].' - ';
     echo 
$reg['tipo'].' - ';
     echo 
$reg['ambientes'].' amb.';<br />
     echo 
$reg['zona'];<br />

}

}else{


while (
$reg=mysql_fetch_array($registros)){

     echo 
$reg['operacion'].' - ';
     echo 
$reg['tipo'].' - ';
     echo 
$reg['ambientes'].' amb.';<br />
     echo 
$reg['zona'];<br />

}

}
?>

Última edición por Claugtrs; 05/05/2008 a las 15:50