Conectando-se a um outro banco de dados
De Basef
Usar o seguinte código:
$db = $this->load->database( 'nome_grupo_bd', true );
'nome_grupo_db' é o grupo de conexão configurado em 'application/config/database.php'.
Caso não queira criar um grupo de conexão, usar o seguinte código:
$config['hostname'] = "localhost"; $config['username'] = "myusername"; $config['password'] = "mypassword"; $config['database'] = "mydatabase"; $config['dbdriver'] = "mysql"; $config['dbprefix'] = ""; $config['pconnect'] = FALSE; $config['db_debug'] = TRUE; $config['cache_on'] = FALSE; $config['cachedir'] = ""; $config['char_set'] = "utf8"; $config['dbcollat'] = "utf8_general_ci"; $db = $this->load->database( $config );
Em ambos os casos, $db é a instância do banco de dados em questão.