Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/08/2002, 12:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Dos Diferentes BDs en un mismo script?

Bien .. pues nada ..

El tema esta en cuando haces tu conexion a tu BBDD .. lo haces via mysql_connet() .. y ahi le asignas un "link" de conexion el cual .. lo puedes usar en el resto de funciones de gestion de Mysql como mysql_query() .. muchas veces .. no se usa el parametro del "link" .. entre otras cosas porque Mysql toma por defecto la conexion en curso para hacer por ejemplo los "querys" (consultas con mysql_query() ) ...

Lo q tendrias q hacer es:
$link_DB1 = mysql_connect ("host", "user", "pass");
$link_DB2 = mysql_connect
("host", "user", "pass");
mysql_select_db ("basedatos_bd1",$link_DB1);
mysql_select_db ("basedatos_bd2",$link_DB2);

y para tus consultas ..
$consulta_BD1=mysql_query("SQL",link_DB1 );
$consulta_BD2=mysql_query("SQL",link_DB2 );

Y a partir de aqui .. te haces tus "While como necesites ...

Tambien tienes la funcion:
mysql_db_query .. q como paramentros le puedes indicar la Base de datos, el SQL a ejecutar y el LINK de conexion .. Aunque parece q está en desuso ..

Un saludo,