Publicidade

Trabalhando com duas bases de dados no CodeIgniter

05/12/2012 » PHP » Intermediário

Bom dia pra esse povo que sempre tem uma bucha diferente pra resolver. 

Hoje vamos ter um tutorial que ensina como trabalhar com duas bases de dados diferentes no codeigniter, afinal, é tanta coisa estranha que nos pedem pra programar que isso é até normal hoje.

Um detalhe importante nesse tutorial é que: Você precisa saber como se mexe no codeigniter, se não... JOGA A BÓIA!

Primeiro passo é configurar o acesso da base no arquivo de configurações de databases. Esse arquivo fica em:

"application/config/databases.php"

Abrindo esse arquivo vamos configurar nossas bases:

Beleza... reparem que onde se configura o "pconnect" eu deixei em FALSE, isso é primordial para as duas bases funcionarem juntas.

Agora vamos instanciar esses dbs na nossa aplicação, aqui é bem particular do modo que cada um programa, mas eu indico fazer isso sempre na controller principal.

Estamos quase lá, vejam onde tem "$this->db2", esse db2 pode ser qualquer nome e onde está "outro_db" é o nome da configuração que fizemos no application/config/databases.php.

Agora se for fazer uma query ficaria assim:

Agora sim acabou o tutorial, epsero que tenham aproveitado pq pra mim isso "salvou a vida".

Publicado por:

Rogério Mantoanelli @rmantoanelli
166 artigo(s) publicado(s)
Fundador do site "RogérioMaster", programador web desde 2002, especialista em PHP, jQuery. Comecei a programar server-side no ASP 3.0 e depois migrei para PHP onde estou até hoje. Já me aventurei em Action Script mas o mercado se afunilou muito e me dediquei ao PHP e jQuery.

Avalie esse post:

Comentários:

© Copyright 2018. Todos direitos reservados.