Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2019, 07:55
cabeto_1972
 
Fecha de Ingreso: marzo-2004
Mensajes: 199
Antigüedad: 20 años
Puntos: 1
Conectarse a dos BD

buenos dias, resulta q tengo dos bases de datos con la misma estructura pero una responde a un desarrollo de hace algunos años y la otra a un desarrollo actualizado, en esas bases de datos tengo información de unos clientes q debo migrar por partes, es decir, cuando ellos autorices, eso hace q tenga q conectar a unos a un desarrollo y otros con el otro. Como tengo un administrador del sistema lo tengo conectandose en dos interfaces diferentes pero quisiera q ellos se majeras en una sola independientemente de la base en la que este el cliente. En este momento tengo dos conecxiones a las bases de datos y los primeros q me lista son de un bd y los siguientes son de la otra base de datos.

mi pregunta es: se puede en una misma consulta que el consulte ambas bases o necesariamente deben ser por separado?
tengo algo asi

$conn = mysqli_connect (localhost,userbd1,passbd1,bd1);
$conn1 = mysqli_connect (localhost,userbd2,passbd2,bd2);

Aqui consulto las empresas

$em1 = mysqli_query($conn,"select * from empresas");
$em2 = mysqli_query($conn1,"select * from empresas");

Aqui muestro los datos de ambas

while($em1s = mysqli_fetch_assoc($em1)){
echo $em1s[nombreempresa].'<br>'
}

while($em2s = mysqli_fetch_assoc($em2)){
echo $em2s[nombreempresa].'<br>'
}

Gracias por su colaboración