Depende:
Si las bases de datos se encuentran en el mismo servidor, con una conexion te basta.
Código PHP:
Ver original
//trabajar con la BD1
//Seguir trabajando...
//Cambiar a la BD 2
//Seguir trabajando...
//Incluso trabajar con las 2 a la vez.
mysql_query("SELECT tb1.*, tb2.* FROM ".$tabla_bd1." tb1, ".$nombreBD2.".".$tabla_bd2, $bd); //Para trabajar con 2 bases de datos a la vez tienes que seleccionar una de ellas como la
//principal y después para acceder a las tablas y a los campos de la bd que NO has
//escogido, hay que añadirle su nombre como prefijo: nombrebd.nombretabla.nombreCampo
Ahora si las bases de datos están en distintos servidores hay que usar 2 conexiones distintas
Código PHP:
Ver original
//Trabajar con la primera bd
//Trabajar con la segunda bd
//A diferencia de el ejemplo anterior en este caso, creo que no se pueden crear querys con las 2 bases de datos a la vez.
Espero que te sirva.