Membuat Koneksi PHP dan Oracle

Ditulis oleh  First Ryan Tuesday, 11 January 2011 15:29

Sejauh yang saya ketahui tentang Oracle. Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk hardware komputer (platform).

Dalam melakukan koneksi antara PHP dan Oracle pastikan anda telah mengistal Server untuk PHP (XAMPP, WAMPP, PHPTriad, dll) dan tentunya database Oracle. Kemudian aktifkan server localhost dan server Oracle. Setelah itu kita perlu merubah konfigurasi yang ada pada php, yaitu pada file php.ini yang terletak pada direktori php folder instalan localhost anda.

Buka file php.ini  pada direktori [C:\localhost\php\php.ini] menggunakan notepad. lalu cari dengan key  extension=php_oci8.dll  dan  extension=php_oracle.dll . Setelah itu hilangkan tanda titik koma ";" yang ada di depannya.

 

Membuat File Koneksi

Langkah selanjutanya adalah melakukan test koneksi.
Buat file dengan nama koneksioracle.php, lalu ketikan code dibawah ini.

<?php
$user = "namauser";
$pass = "passuser";
$host_db=”//localhost/XE”;
$conn= oci_connect($user,$password,$host_db);
if(!$conn){
echo “Gagal Koneksi”;
}else{
//echo “Berhasil Koneksi”;
}
?>

setelah itu jalankan koneksioracle.php untuk melakukan pengujian apakah koneksi php dan oracle sudah berhasil atau belum.

 

Menampilkan Data dari Database Oracle

Sebelumnya anda harus membuat table dengan nama belajar dengan yang berisi field id, nama, email, pesan. Lalu anda coba mengisi data pada table tersebut.

Setelah beberapa data telah di inputan. copy dan sipan code dibawah ini dengan nama test-oracle.php.

<?php
include “koneksioracle.php”;
$sql=oci_parse($conn,”select * from belajar order by nama asc”);
oci_execute($sql);
?>
<h2 align=”center”>
<font color=”#333333″>Test Buku Tamu PHP - Oracle</font>
</h2>
<table align=”center” width=”70%”>
<tr>
<th>Nomor</th>
<th>Nama</th>
<th>Email</th>
<th>Pesan</th>
</tr>
<?php
while ($row=oci_fetch_array($sql)){
$nama=$row['NAMA'];
 $email=$row['Email'];
 $pesan=$row['PESAN'];
?>
<tr>
<td><?php echo $c=$c+1;?></td><td><?php echo $nama;?></td><td>
<?php echo $email;?></td><td><?php echo $pesan;?></td>
</tr>
<?php
}
?>

Yang berbeda dari MySQL dan Oracle adalah bagaimana cara mengolah data dan menampilkan data di PHP.

Sekian dulu Tutorial singkat dari saya. Bila berkenan anda dapat berkomentar atau memberi sedikit tanggapan. Selamat mencoba dan berkarya.

 

Last modified on Wednesday, 24 August 2011 15:47
First Ryan

First Ryan

Seorang Blogger yang tertarik dengan segala sesuatu yang berhubungan dengan tekhnologi website.

Website: firstryan.net

6 Komentar

  • Comment Link First Ryan Monday, 12 December 2011 14:17 posted by First Ryan

    database localhost/XE atau cara koneksinya gan ?

  • Comment Link First Ryan Monday, 12 December 2011 14:17 posted by First Ryan

    database localhost/XE atau cara koneksinya gan ?

  • Comment Link First Ryan Monday, 12 December 2011 14:12 posted by First Ryan

    database localhost/XE atau cara koneksinya gan ?

  • Comment Link din Friday, 09 December 2011 17:11 posted by din

    bagaimana cara membuat localhost/XE ? itu database ya? gimana cara buatnya?

  • Comment Link din Friday, 09 December 2011 17:10 posted by din

    bagaimana cara membuat localhost/XE ? itu database ya? gimana cara buatnya?

  • Comment Link din Friday, 09 December 2011 17:09 posted by din

    bagaimana cara membuat localhost/XE ? itu database ya? gimana cara buatnya?

Leave a comment

Pastikan anda mengisi data dengan banar. tanda (*) harus di isi.
Budayakan berkomentar yang sopan. Kami selalu menerima kritik dan saran.

You are here Tutorial Tutorial Website PHP Membuat Koneksi PHP dan Oracle

Email Feed

Kirim artikel terbaru via email:

Delivered by FeedBurner