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


Artikel dan Tutorial

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 !

Comments

9 Responses to “Menggunakan dua atau lebih database dalam satu aplikasi”

  1. naz on January 15th, 2008 5:18 am

    Kalo menggunakan dua template bisa ga om?

  2. Seandy on January 15th, 2008 12:31 pm

    Template bagaimana?

  3. vcrack on January 16th, 2008 10:54 pm

    “Kalo menggunakan dua template bisa ga om?”

    bisa koq.. dulu sempet iseng2 buat.. pake function beforeRender, trus di set $this->layout = ‘template’;

  4. vcrack on January 17th, 2008 12:39 am

    mungkin untuk lebih jelasnya tentang cakephp dengan template lebih dari satu bisa dilihat disini
    terima kasih. semoga bermanfaat..

  5. naz on January 21st, 2008 12:00 am

    ok thx om, segera menuju ke tkp.

  6. riza pahlepi on April 15th, 2008 3:07 am

    om..aku mau tanya nih, aku udah daftar hosting gratisan 100webspace.net tapi aku kesulitan untuk mengkoneksikan database ku ke host. gimana ya caranya?? tolongin aku ya om.. makasih

  7. dexwi on April 30th, 2008 1:42 am

    bagaimana caranya membuat grafik di cake php? tolong kasi saya caranya. Kalau bisa tolong kirim ke email saya. terima kasih

  8. dexwi on April 30th, 2008 1:47 am

    bagaimana caranya membuat grafik di cake php? tolong kasi tahu saya caranya. Kalau bisa tolong kirim ke email saya. terima kasih banyak

  9. juliper on February 22nd, 2011 10:45 pm

    Kalo platform database-nya beda bisa ga ya …? misalnya database-1 menggunakan “MYSQL”, sedangkan database-2 menggunakan “IBM DB2″.

Leave a Reply







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