Object Orinted Programming(OOP) dengan PHP 5
Setelah sekian lama tidak posting..semoga Tutorial ini bermanfaat..
1. Sebelumnya pastikan sudah tersedia adodb
2. Taruh library adodb dalam folder adodb
3. Oracle utk program dibawah ini menggunakan Oracle10g XE
4. Buat program seperti dibawah ini ..
/*
require_once(“adodb/adodb.inc.php”);
Class Koneksi{
function Koneksi(){
$this->driver = “oci8”; /// utk koneksi ke Oracle kita menggunakan library oci8
$this->host = “localhost”;// bisa diganti IP utk ke database pada komputer lain
$this->database = “xe”; // tipe Oracle
$this->user = “root”;//Username pada Oracle
$this->pass = “root”;// Password pada Oracle
}
function getDriver(){
return $this->driver; // utk mendapatkan data drivernya
}
function getHost(){
return $this->host;// utk mendapatkan host nya
}
function getDatabase(){
return $this->database;// utk mendapatkan databasenya
}
function getUser(){
return $this->user;// utk mendapatkan data username
}
function getPass(){
return $this->password;// utk mendapatkan data password
}
// utk fungsi koneksi dengan menggunakan adodb
function Konek(){
$adodb = &ADONewConnection($this->getDriver());
$obj = $adodb->PConnect($this->getHost(),
$this->getuser(),$this->getPass(),$this->getDatabase());
return $obj;
}
}
*/
5. Simpan dengan nama Koneksi.php
6. Utk memanggilanya pada file lain :
include(“Koneksi.php”);
// utk pembuatan objek Class Koneksi
$data = new Koneksi();
// utk memanggil fungsi konek
$data->Konek();
*/
................... semoga bermanfaat…......................
- Reformasi Diri | Time: 11:00 am (UTC+8)
Indra
ASS.COM bang indra nih temen lama,dari smun juga.anak dari pandak kulon,selatan rel kreta.Subhanalloh,sekarang BANG INDRA udah jadi programmer rupanya,bagi ilmunya dong.biar kaya bang indra.and terima kasih artikelnya bagus sekali tuh.KAPAN NIKAH YE NIH….HE HE
Comment by arj — June 26, 2008 @ 2:54 pm
Wassalam wr wb.Subhanalloh maaf namanya siapa ni ?. abang juga punya temen dari pandak Kulon anak SMUN juga namanya Arief Junianto.. dari rumahnya dia kemana?.klo pengin nanya kirim keemail abang aja : indrasela@yahoo.com
Comment by indra — June 28, 2008 @ 8:10 am
bagus nih Ndra…, menyebarkan ilmu
Comment by Yuliazmi — July 11, 2008 @ 3:31 am