Cita:  
					Iniciado por Floody  
  Buenas Marta
 
Yo te recomiendo que escribas el sql con php, me explico  
 Código PHP:
    $condiciones = "FROM Clientes where 0=0";
if (isset($nombre)){$condiciones.= " AND nombre='".$nombre."'";}
if (isset($devpaq)){$condiciones.= " AND devpaq='".$devpaq."'";}
//y asi con todos los campos. 
    
  De esta forma consigues que si introducen 2 campos, tenga encuenta los 2, y no cualquiera de ellos, ya que usas OR. 
Espero haberte ayudado, un saludo :)
   Hola Floody, 
he puesto todos los campos como me has indicado, y de momento no me encuentra ningún resultado, como si no hubiera datos.... es raro, ya que los hay. Voy a seguir "pegandome" y te cuento. Aquí está el select que hago: 
$condiciones = "FROM Clientes WHERE 0=0";
if (isset($nombre)){$condiciones.= " AND nombre='".$nombre."'";}
if (isset($apellidos)){$condiciones.= " AND apellido1='".$apellidos."'";}
if (isset($domicilio)){$condiciones.= " AND calle='".$domicilio."'";}
if (isset($localidad)){$condiciones.= " AND localidad='".$localidad."'";}
if (isset($cp)){$condiciones.= " AND cp='".$cp."'";}
if (isset($pais)){$condiciones.= " AND pais='".$pais."'";}
if (isset($telefono)){$condiciones.= " AND telefono='".$telefono."'";}
if (isset($movil)){$condiciones.= " AND movil='".$movil."'";}
if (isset($email)){$condiciones.= " AND email='".$email."'";}
if (isset($pendiente)){$condiciones.= " AND pendiente='".$pendiente."'";}
if (isset($devpaq)){$condiciones.= " AND devpaq='".$devpaq."'";} 
if (isset($contacto)){$condiciones.= " AND contacto='".$contacto."'";}
if (isset($leidoguion)){$condiciones.= " AND leidoguion='".$leidoguion."'";}
if (isset($envpresen)){$condiciones.= " AND envpresen='".$envpresen."'";}
if (isset($distribuidor)){$condiciones.= " AND distribuidor='".$distribuidor."'";}
if (isset($compaq)){$condiciones.= " AND compaq='".$compaq."'";}
if (isset($diremal)){$condiciones.= " AND diremal='".$diremal."'";}
if (isset($pagadopaq)){$condiciones.= " AND pagadopaq='".$pagadopaq."'";}
if (isset($correomal)){$condiciones.= " AND correomal='".$correomal."'";} 
$subquery = "SELECT * ".$condiciones;
$subresult=mysql_query($subquery);
$num_registros = mysql_num_rows($subresult);  
Muchas gracias, un saludo!!!