Koneksi PHP dan MS Access dengan ODBC

advertisement
Seri Tutorial PHP
Seri Tutorial
Koneksi PHP dan MS Access dengan ODBC
™ Pendahuluan
™ Setting ODBC
™ Membuat Koneksi ke MS Access dengan ODBC
Pendahuluan
PHP sebagai bahasa pemrograman berbasis web berusaha memenuhi
kebutuhan user dalam penyimpanan data. Saat ini, PHP sudah mendukung
berbagai jenis database, seperti MySQL, PosgreSQL, Oracle, SQL Server dan
Microsoft Access.
Interface Microsoft Open Database Connectivity (ODBC) adalah suatu
standard industri saat ini dan merupakan komponen dari Microsoft Windows Open
Services Architecture (WOSA). Interface ODBC membuat aplikasi-aplikasi dapat
mengakses data dari berbagai macam database management system (DBMSs).
ODBC mengijinkan interoperabilitas secara maksimal terhadap berbagai macam
DBMS hanya dengan melalui satu interface. Ini dapat dikatakan bahwa suatu
aplikasi akan berjalan secara independen. Pengguna aplikasi dapat menambah
suatu software komponen yang dinamakan driver, yang mana menciptakan suatu
interface antara suatu aplikasi dan suatu DBMS spesifik.
Dalam tutorial ini akan disajikan secara singkat bagaimana melakukan
koneksi dari PHP ke MS Access dengan menggunakan ODBC.
Setting ODBC
Sebelum melakukan koneksi dari PHP ke MS Access, kita perlu
menambahkan ODBC pada Control Panel. Berikut ini langkah-langkah untuk mensetting atau menambahkan ODBC pada Control Panel.
1. Pastikan database Access yang akan digunakan sudah dibuat.
2. Buka Control Panel dari menu Start > Control Panel
3. Dalam Control Panel terdapat menu Administrative Tools (lihat gambar 1).
Double-click menu tersebut.
Gambar 1. Control Panel
4. Selanjutnya pilih menu Data Sources (ODBC). Lihat gambar 2.
Achmad Solichin ([email protected])
Halaman 1
Seri Tutorial PHP
Gambar 2. Menu Data Sources (ODBC)
5. Dari Window ODBC Data Sources pilih tombol Add. Lihat gambar 3.
Gambar 3. Window ODBC Data Sources
6. Selanjutnya akan ditampilkan window Create New Data Source. Pilih
Microsoft Access Driver (*.mdb) yang tersedia pada daftar driver. Lalu
pilih tombol Finish. Lihat gambar 4 !
Achmad Solichin ([email protected])
Halaman 2
Seri Tutorial PHP
Gambar 4. Window Create New Data Source
7. Selanjutnya akan ditampilkan window ODBC Microsoft Access Setup. Isi
form isian Data Source Name yang akan digunakan dalam proses koneksi
nantinya dan Description. Klik tombol Select.. untuk memilih database
access yang akan digunakan. Lalu pilih tombol OK. Lihat gambar 5 !
Gambar 5. ODBC Microsoft Access Setup
8. Tekan tombol OK pada window ODBC Data Sources.
Membuat Koneksi ke MS Access dengan PHP
Setelah ODBC sudah ditambahkan di Control Panel maka sekarang tinggal
melakukan koneksi dengan PHP. Lihat program koneksi sederhana sebagai
berikut :
Achmad Solichin ([email protected])
Halaman 3
Seri Tutorial PHP
Program 1
Nama File
Deskripsi
1
2
3
4
5
6
7
8
9
10
11
12
13
: connect.php
: Program sederhana melakukan koneksi PHP ke ODBC.
<?php
$dsn = "dbphp";
$user = "";
$pass = "";
//melakukan koneksi
$conn = odbc_connect($dsn, $user, $pass);
if (!$conn) { //jika koneksi gagal
die (odbc_error());
} else {
echo "Koneksi Berhasil";
}
?>
Keterangan Program 1
Pada program 1 di atas, terdapat fungsi odbc_connect(). Fungsi ini akan
melakukan koneksi ke ODBC. Parameter dari fungsi ini adalah nama DSN,
username, dan password. Sementara itu, fungsi odbc_error() akan
menampilkan error jika koneksi gagal dilakukan.
Achmad Solichin ([email protected])
Halaman 4
Download