bueno yo creo que el problema puede estar por aka
Código PHP:
Ver originalpublic function __construct($host, $user,$password,$database) {
if(!isset($this->connection)) { }
}
if(!isset($this->connection)) { <-- con eso le dices que si ya hay una coneccion no cree otra.. entonces al conectar a la primera base de datos ya no conectas la segunda..
quitale la condicional y prueba denuevo!
saludos