1. Kebutuhan software
* OS Linux/ Windows
* Apache Web Server
* PHP 4 atau 5
* Database (Pada contoh ini menggunakan library MySQL)
* Library ADOdb yang dapat didownload di http://adodb.sourceforge.net
2. Direktori aplikasi
* Tentukan direktori dokumen root anda (direktori tempat meletakan aplikasi web), pada sistem operasi linux biasanya dokumen root terletak dalam direktori /var/www/html/. Jika anda menggunakan paket XAMPP pada sistem operasi windows, maka dokumen root terletak dalam DIREKTORI_INSTALASI_XAMPP/htdocs/ dan jika XAMPP di linux ada pada direktori /opt/lampp/htdocs.
* Ektrak pustaka ADOdb hasil download dalam direktori aplikasi anda (misal myapp) yang berada didalam direktori dokumen root, misalnya /var/www/html/myapp.
* Hasil ekstrak akan menghasilkan direktori adodb/.
3. Buat basis data (Pada contoh ini database yang digunakan MySQL )
* Misal sudah ada informasi database:
o Database server : localhost (komputer local)
o User Database : rojul
o Password Database : r4h4si4
o Nama Basis Data : latihan
* Buat tabel, misal tabel buku_tamu, dengan field :
o id : integer auto_increment primary key
o Nama : varchar(32)
o Pesan : text
o Tanggal : date
4. Memulai kode program
* Buat Kode Program Berikut ini pada direktori myapp dan beri nama adokoneksi.php :
include('adodb/adodb.inc.php');
// definisikan software database
$driver = 'mysql';
// definisikan variabel database
define("DBHOST","localhost");
define("DBUSER","rojul");
define("DBPASS","r4h4si4");
define("DBNAME","latihan");
$db = ADONewConnection($driver); # eg. 'mysql' or 'oci8'
$db->debug = true;
// Koneksi Ke Database
//$db->Connect($server, $user, $password, $database);
$status = $db->Connect(DBHOST,DBUSER,DBPASS,DBNAME);
if ($status ) echo '
Koneksi Sukses
'else echo '
Koneksi Gagal
' . $db->ErrorMsg();?>
5. Akses lewat BrowserBuka browser anda arahkan url ke file adokoneksi.php,misalnya alamat urlnya : http://localhost/myapp/adokoneksi.phpJika semua lancar, seharusnya dalam browser anda akan muncul halaman web yang berisi :
“Koneksi Sukses “
6. Query ke database :
* Diasumsikan telah ada table pada database anda, misal table members
* Buat file dalam myapp, beri nama file list_member.php, Berikut isi kode programnya :
// sertakan file koneksi
include_once 'adokoneksi.php';
// definisikan query
$sql = "select * from members";
// eksekusi query dan simpan dalam object resultset
$rs=&$db->Execute( $sql );
// populasi data
while (!$rs->EOF)
{
echo $rs->fields['idmember'].’ | ‘. $rs->fields['username'];
echo ‘
’;
$rs->moveNext();
}
?>
* Akses melalui browser file list_member.php maka akan tampil data members
Tidak ada komentar:
Posting Komentar