PHP, Akses Database #3 (Oracle)

Jika Anda hendak mendevelop untuk aplikasi web berbasis php dengan data yang besar, database oracle tentu bisa diandalkan. PHP mendukung koneksi terhadap database oracle. Berikut adalah syntax umum yang sering digunakan untuk mengakses Oracle dalam pemrograman PHP.

[related_posts]

Oracle

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 menginstall paling tidak oracle client agar library oracle-nya bisa diakses oleh aplikasi PHP.

– Koneksi 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";

– Query pada Tabel

$query = "SELECT * FROM my_table";
$stmt= oci_parse($link, $query) or die("Query gagal  " );
oci_execute($stmt);

– Menghitung jumlah record data

$jumlah_data = oci_num_rows($stmt);
echo "Jumlah data : ".$jumlah_data;

– Retrieve / mengambil data dari hasil query

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

oci_free_statement($stmt);

– Menutup Koneksi

oci_close($link);

Untuk melihat lebih lengkap syntax-nya, silakan baca dokumentasi PHP di http://www.php.net/docs.php

Baca Juga:  Membuat CSS Image Gallery Tanpa Javascript

Next, akan saya bahan akses ke database MS SQL Server. Semoga bermanfaat

Komentar

comments

zenzaqi

PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker

grain storage instagram türk takipçi satın al