PHP ORACLE



PHP DAN ORACLE

Jika anda masih belum begitu familiar dengan PHP, saya saran kan anda menggunakan database mySQL. Karena untuk koneksi dari PHP Ke mySQL lebih mudah dari pada menggunakan Database ORACLE.
Pada tutorial kali ini saya hanya akan membahas inti dari koneksi PHP KE ORACLE, untuk perkembangannya saya serahkan pada diri anda. Intinya setiap bahasa pemrograman seperti PHP => mySQL atau PHP => ORACLE itu semua sama saja. Yang penting kita tau Intinya.
Sebelum Anda menggunakan koneksi database Oracle pastikan extension library-nya pada PHP.ini sudah diaktifkan, hilangkan tanda ; (semicolon)
extension=extension=php_oci8.dll
Anda harus menginstal aplikasi pendukung paling tidak oracle client agar library oracle-nya bisa diakses oleh aplikasi PHP. Jika anda belum punya aplikasinya. Cari saja di MBAH GOOGLE.
- Code Untuk Koneksi PHP ke database
$host="localhost";
$user="root";
$password="123456";
$port="1521";
$dbname="orcl";

$link= oci_connect($user,$password,$host."/".$dbname) or die("Koneksi gagal");

if($link) echo "Koneksi sukses";

- Code Untuk Query pada Tabel
$query = "SELECT * FROM my_table";
$stmt= oci_parse($link, $query) or die("Query gagal.....?" );
oci_execute($stmt);

- Menghitung jumlah record data / menampilkan jumlah data yang ada pada tabel
$jumlah_data = oci_num_rows($stmt);
echo "Jumlah data : ".$jumlah_data;

- Untuk menampilkan data yang di ambil dari database Oracle Codenya seperti Berikut
echo "<table>\n";
while ($line = oci_fetch_assoc($stmt)) {
    echo "\t<tr>\n";
    foreach ($line as $col_value) {
        echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
}
echo "</table>\n";

- Membersihkan ( resultset ) hasil Query
oci_free_statement($stmt);

- Menutup Koneksi ke database
oci_close($link);

SELAMAT MENCOBA.....

Tidak ada komentar:

Posting Komentar