Koneksi 2 database atau lebih pada codeigniter

Hallo, kali ini saya akan menjelaskan pembuatan 2 koneksi database atau lebih dalam codeigniter
kita tahu, kadang sebuah aplikasi membutuhkan lebih dari 1 database, misalnya 1 aplikasi membutuhkan koneksi ke sql server, mysql dan oracle.
tentu menjadi masalah jika kita tidak bisa membuat koneksinya, oleh karena itu mari saya jelaskan cara penggunaannya

1. buka "aplikasi/config/database.php"
    buat seperti ini
   














2. Definisikan di controller dengan menambahkan
  "$this->db2 = $this->database->load('sql', TRUE)" untuk mysql
  "$this->db3 = $this->database->load('oracle', TRUE)" untuk oracle

3. Untuk memanggilnya di model
   menggunakan "$this->db->query()" untuk query ke sql server
   menggunakan "$this->db2->query()" untuk query ke mysql
   menggunakan "$this->db3->query()" untuk query ke oracle

0 comments:

Post a Comment