Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2005, 14:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando "anidas" consultas SQL lo primero que tienes que hacer es usar link's de conexión diferentes ..

Es decir .. usar el 2° parámetro de las funciones mysql_select_db() .. de mysql_query() y otras y crear los dos links de conexión a tu BD .. (aunque sea a la misma y misma tabla incluso).

$link1=mysql_connect(.....);
$link2=mysql_connect(.....);

para luego poder hacer cosas como:
mysql_query($sql,$link1);
etc ...

Por lo demás .. solemos intentar perdirte "para que quieres hacer eso" con el fin de darte una MEJOR solución incluso a lo que tu preguntas y centras el tema. Recuerda que esto es un foro público .. muchos llegan con sus dudas personales pero otros tantos -aprenden- o ven solución a los suyos de otros temas abiertos como pueda ser este ..

De hecho .. no sé para que lo quieres usar .. pero la mayoría de ese tipo de consultas "anidadas" se resuelven con más uso de SQL tipo "INNERT JOIN" y similares .. o dependiendo del motor de BD que uses hasta puedes hacer un "SELECT .. de SELECT" (sub-consultas).

Un saludo,