Conectarse a múltiples BD con codeigniter



   AUTOR PREGUNTA

Publicado 17 marzo 2014 - 01:50

¿En CodeIgniter cómo puedo implementar una solución que me permita conectarme a múltiples bases de datos con el mínimo impacto al momento de cambiar mi código?


¿Tienes la misma pregunta? Yo también

 

Publicado 17 marzo 2014 - 04:40

Puedes hacer un arreglo de arreglos y luego implícitamente usar los index para conectar a la base de datos que necesitas:

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "user1";
$db['default']['password'] = "pass1";
$db['default']['database'] = "bd1";

$db['desarrollo']['hostname'] = "localhost";
$db['desarrollo']['username'] = "user2";
$db['desarrollo']['password'] = "pass2";
$db['desarrollo']['database'] = "bd2";

$this->dbdev = $this->load->database('desarrollo', TRUE);

   AUTOR PREGUNTA

Publicado 17 marzo 2014 - 14:09

Muy bueno Joel, lo implemente sin ningun problema