Codeigniter - switch entre BD



   AUTOR PREGUNTA

Publicado 15 julio 2014 - 06:49

¿Cómo puedo implementar en codeigniter una solución en la cual tenga dos bases de datos y pueda realizar el switch entre ellas, por ejemplo si la primera esta caída que use la segunda?


¿Tienes la misma pregunta? Yo también

 

Publicado 15 julio 2014 - 22:48

Te dejo el siguiente código que use algún tiempo atrás:

class Check_db {
private $CI = '';
public $DB1 = '';
public $DB2 = '';
function __construct() {
$this->CI =&get_instance(); 
$this->DB1 = $this->CI->load->database('default',TRUE);
if(FALSE !== $this->DB1->conn_id) {
return $this->DB1;
} else {
$this->DB2 = $this->CI->load->database('second',TRUE);
if(FALSE !== $this->DB2->conn_id) {
return $this->DB2; } else { return FALSE; } } }

   AUTOR PREGUNTA

Publicado 16 julio 2014 - 05:12

Gracias crack