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