Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2006, 04:56
adimensional
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 19 años, 8 meses
Puntos: 0
Al final lo hice así y funciona correctamente, por si a alguien le puede servir.
Código PHP:
$sql ="SELECT * FROM casas";
if(
$tipo!="todos") {
   
$sql.=" WHERE tipo LIKE '$tipo'";
   }
   if (
$zona!="todos") {   
    
$zonas=substr_count($sql,'WHERE');
   if((
$zonas)!=0) {
      
$sql.=" AND zona LIKE '$zona'"; }
   else {
      
$sql.=" WHERE zona LIKE '$zona'"; }
}
   if (
$situacion!="todos") { 
$zonas2=substr_count($sql,'WHERE');
   if((
$zonas2)!=0) {
      
$sql.=" AND ubicacion='$situacion'"; }
   else {
      
$sql.=" WHERE ubicacion='$situacion'"; }
}
   if (
$provincia!="todos") { 
    
$zonas3=substr_count($sql,'WHERE');
   if((
$zonas3)!=0) {
      
$sql.=" AND provincia='$provincia'"; }
   else {
      
$sql.=" WHERE provincia='$provincia'"; }
      }
       if (
$plazas!="todos") { 
    
$zonas4=substr_count($sql,'WHERE');
   if((
$zonas4)!=0) {
      
$sql.=" AND personas='$plazas'"; }
   else {
      
$sql.=" WHERE personas='$plazas'"; }
      }  
      else {
      
$sql.=""; }
    


    
$res=mysql_query($sql,$conn); 
        
$numeroRegistros2=mysql_num_rows($res);
$fila mysql_fetch_object($res);