Sharing With Passion

July 07, 2012

Posted by Sabar Santoso in , | July 07, 2012 No comments
PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja.

Shcema
Dalam Oracle database hanyalah satu, yaitu dibuat pada waktu kita menginstal oracle,kemudian
dibagi menjadi schema atau user.
Cara membuat schema dalam oracle adalah sebagai berikut :
· Buka Oracle manager console kemudian Login database.
· Pilih schema cemudian lihat jendela windows bagian kanan dan pilih create.
· Pilih user dan klik
· Masukkan name(nama schema/user yang di inginkan) dan password.
· Kemudian klik Role dan pilih : Aq_Administrator_Role,Aq_user_Role dan DBA.
· Klik System dan pilih : Administer Databese Trigger dan Administer Resource Manager
· Kemudian klik create.
· Buka TOAD dan login menggunakan User/Schema yang baru di buat.
· Jika Sukses maka pembuatan user/schema telah sukses.

Membuat Tabel :
create table anggota
(
id_anggota integer not null,
nama varchar(30),
alamat varchar(40),
telp integer,
email varchar(30),
komentar long,
primary key (id_anggota)
);

Mengisi data kedalam Tabel :
insert into anggota (id_anggota,nama,alamat,telp,email,komentar)
values ('1','Andi','Jl.Buduran','0318875442','andi@yahoo.com','nyoba inputkan database');

Update Data dalam Tabel :
update anggota set nama='apank' where id_anggota='1';

Delete Data dalam tabel :
delete from anggota where id_anggota='1';

Koneksi PHP dan ORACLE :
Cari file php.ini dalam directori C:\WINDOWS, kemudian tambahkan Script berikut dalam file tersebut :
extension=php_oci8.dll
extension=php_oracle.dll
Buat file koneksi dengan nama Koneksi.inc.php yang Isinya :

$db = "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=codename) (PORT=1521)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=Nama_database)))" ;
$c1 = ocilogon("nama_user ","password",$db) ;
?>

Buat Satu file dengan nama coba.php, yang Isinya :

include "koneksi.inc.php";
$kode="select * from anggota";
$stmt=OCIParse($c1,$kode);
OCIExecute($stmt);
while(OCIFetchInto($stmt,$row))
{ echo"Id Anggota :
$row[0]";
echo"Nama : $row[1]";
echo"Alamat : $row[2]";
echo"Telp : $row[3]";
echo"E-mail : $row[4]";
echo"Komentar : $row[5]
?>

Jika koneksi dari PHP ke Database Oracle berhasil, maka pada browser akan muncul tampilan seperti pada gambar dibawah ini :














0 comments:

Post a Comment

Silahkan Isi Komentar Anda :

Search

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter