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