Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2004, 09:32
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
si no usas mysql eso se puede hacer en una sola consulta. De lo contrario, puedes hacer esto:

los datos del query1, imagino que es sólo un campo, guardalos en una arreglo, luego usa: $cadena= implode(",",$arreglo) para convertirla en una cadena separado por comas, luego construye el query2 asi:

$query2 ="select / from tabla where campo not in ($cadena)";

dado que mysql acepta arreglos de esta forma, la consulta quedaria asi, por ejemplo:

select * from tabla where campo not in (1,5,4,3,7)

si los datos son cadenas deberas concatenar a cada valor del arreglo las comillas simples correspondientes, de tal manera que el sql quede asi:

select * from tabla where campo not in ('cinco','tres','dos','seis','uno')
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.