Multi databa/se akses PHP ADODB

iseng2 coba buka code2 yang yg sudah usang dan ingin diperbaiki lagi (recode) pas jg ada order untuk penambahan Aplikasi online ๐Ÿ™‚ pada website yang saya kelola.

Pada website tersebut saat itu masih menggunakan database connection punya ADODB, saya kira ADODB sudah support multi database (itu memang benar) tapi yang saya maksud disini satu database software untuk rame – rame (Misal hanya Mysql saja) jarang sih ada hosting yang bisa untuk beberapa Database biasanya disarankan untuk menggunakan VPS klo memang kebutuhannya banyak database. Kali ini saya menggunakan ADODB versi 4.0.6 klo yg terbaru berapa g tau, saya :).

OK langsung ke pokok permasalahan aja ya.

  1. Cari file adodb-mysql.inc.php pada folder drivers  
  2. Buat variabel var $__db = array(); pada bagian atas;
  3. Cari fungsi SelectDB pada file diatas lalu sisipkan
    $this->__db[$this->_connectionID] = $dbName;
    return $this->_connectionID;
    sisipkan setelah if
  4. Cari fungsi _query Sisipkan
    $this->SelectDB($this->__db[$this->_connectionID]);
  5. Naah mudah bukan.

Sekarang kita buat connection ke databasenya:

Sebelumnya ADODB hanya bisa mengenali connection antar database Contoh seperti dibawah
$db1 = &NewAdoConnection ("mysql");
$db2 = &NewAdoConnection ("sqlite");

Naah setelah dimodifikasi sekarang sudah bisa satu database
$db1 = &NewAdoConnection ("mysql");
$db2 = &NewAdoConnection ("mysql");
$db1->PConnect(‘host’,’userDB’,’passDB’,’database1′);
$db2->PConnect(‘host’,’userDB’,’passDB’,’database2′);

Untuk lebih ringkasnya Silahkan Download file yg sudah saya modifikasi berikut dibawah.

DOWNLOAD | ADODB DOWNLOAD

 

Sumber : www.bytes.com

About Administrator

2016-01-12 10:32:36 2016-01-12 14:33:42

Check Also

Cara root Nokia X Nokia X2 Nokia X2 Dual Sim Nokia XL

Ikuti caranya dengan seksama :-> Langkah pertama Buka Nokia X kalian-> Selanjutnya buka “PENGATURAN” jika polsel Nokia …

Tinggalkan Balasan

Translate ยป
error: Konten dilindungi !!