1. <?php
2. phpinfo();
3. ?>
trus ente akses di localhost, kalo mengikuti tulisan ane diatas ya berarti aksesnya http://localhost/oracleinfo/phpinfo.php .... kemudian tekan "Control F" untuk mencari status koneksi dengan oracle, ketika "oci 8" dan
ente bakal ngeliat tabel berikut :
pastikan OCI8 support nya enabled .... kalo gak enabled (disabled) ya gak bisa konek sama oracle berarti.... :D ...
so bagaimana cara enable - in ?? hehee.. gampang, masuk ke direcory C:\XAMPP\PHP dan cari file php.ini dan
buka file itu...
kalo udah dibukca cari tulisan ini " ;extension=php_oci8.dll " (tanpa petik2)... kemudian hilangkan titik komanya,
jadi seperti ini " extension=php_oci8.dll " (tanpa petik2) kemudian simpan dan restart apache nya... kalo perlu
restart komputernya :D ...
kalau udah di restart apache atau komputer nya akses kembali php infonya tadi di http://localhost/oracleinfo/phpinfo.php ... kemudian pastikan OCI8 Support nya udah enabled ... pasti dah udah enabled :D ...
Sekarang kita coba buat koneksi ke Oracle ya ?? bikin folder baru lagi di Htdocs misalkan folder "oracle-tes"
kemudian tambahkan satu file php misalkan koneksi.php kemudian tambahkan kode berikut pada file itu
view plainprint?
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<?php
echo "<h2>Oracle Connection</h2> < br />";
$username = "rizal"; //sesuaikan dengan username ente
$password = "admin"; //sesuaikan dengan password ente
$host = "localhost/xe"; //sesuaikan dengan host database ente
$koneksi = oci_connect($username,$password,$host) or die('connection failed !');
if(!emptyempty($koneksi)){
echo "koneksi sukses ! < br />";
}else{
echo "koneksi gagal ! < br />";
}
?>
Kalo belum sukses, periksa username, password dan host ente... :) cuma gitu aja kalo ngonekin PHP ke Oracle ...
gak susah kan ya ?? hehee... terus bagaiman untuk memanggil data dan manipulasi datanya ?? hemmbbb... kalo
itu ane kasi contoh aplikasi nya aja ya ?? gak ane terangin semua disini, tapi ane kasi penjelasan dah sedikit :D ...
ente bisa pakai beberapa function untuk memanipulasi data oracle di PHP diantanya adalah oci_parse() yang
berguna untuk menampung query, oci_execute() : function yang berguna untuk mengeksekusi query,
oci_fetch_array() : function yang berguna untuk memecah data yang dipanggil dari database menjadi array, kalo
di mysql itu mysql_fetch_array itu looo... hampir sama kok :D ... hehehe... oke dah... sampai disini aja dulu
tutorial contoh aplikasi CRUD PHP - Oracle nya dan koneksi PHP - Oraclenya... untuk link contoh aplikasinya ada di
bawah... oke, semoga bermanfaat .... keep cooding :) ...
Download
File (ane
minta
share
nya
ya
gan
:D)
Perhatian : window downloadnya akan keluar setelah di share jadi, kalau udah dishare windows nya jangan
ditutup, windows nya akan menuju halaman github. cari link nya disitu.... ada button text nya "Download ZIP".