CakePHP Indonesia : Berita, Artikel, Forum, Tutorial Framework CakePHP Berbahasa Indonesia untuk Pemula dan Tingkat Lanjut


posting terbaru


Barangkali Anda pernah membuat sebuah aplikasi yang memerlukan koneksi ke dua atau lebih database dengan CakePHP. Beberapa waktu yang lalu, saya bahkan dihubungi oleh beberapa teman yang menanyakan hal serupa. Penasaran, saya mencoba membuka kembali manual CakePHP. Apakah CakePHP bisa terkoneksi ke dua atau lebih database dalam satu waktu bersamaan ? Jawabannya adalah bisa ! Bagaimana caranya :

1. Silahkan buka file app/config/database.php. Anda akan menjumpai variabel $default dan $test. Ubah variabel $test dan beri nama sesuai dengan keinginan Anda. Misalnya : $db2. Kemudian masukkan konfigurasi koneksi database db2 Anda. Jadilah konfigurasi database Anda seperti ini :

2. Setelah itu, gunakan variabel $useDbConfig pada Model Anda :

3. Selesai ! Tinggal masukkan query pada Controller yang sesuai dengan Model Anda ….dan hulla ….Anda sudah melakukan koneksi ke database kedua Anda. Lakukan hal yang sama, dengan menambahkan variabel koneksi di class DATABASE_CONFIGĀ  jika Anda ingin terhubung ke database ketiga, keempat, dst.

Salam CakePHP !





CakePHP Indonesia is powered by WordPress 2.0 | Using furCake v.2.0 theme developed by Sunu Wibirama