
02/04/2004, 09:32
|
 | | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 4 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. |