MEMBUAT
APLIKASI SEDERHANA DENGAN MENGGUNAKAN PHP DAN ORACLE
A.
Membuat user / database baru pada Oracle.
ü Buka Home Page Oracle.
ü Login System dengan password pada saat instalasi
oracle.
ü Klik administration
ü Klik tanda panah pada menu Database User.
ü Pilih Create User
ü Isi nama user dan password untuk user tersebut
ü Check All pada User Privileges
ü Klik Tombol Create.
ü Kemudian Klik LogOut
B.
Membuat Tabel
ü Masuk ke User Yang telah di buat
ü Klik tombol sql dan klik lagi tombol sql Commands
ü Kemudian buat table (untuk pembelajaran kita buat tabel barang).
Ketik script berikut :
Create table barang(
Kd_barang varchar2(10) not null primary key,
Nm_barang varchar2(50) not null,
Kategori varchar2(20) not null,
harga int not null,
stok int not null
);
#klik Run#
Insert into barang values(‘br0001’,’Dji Sam Soe’,’Rokok’,’13000’,’40’);
#klik Run#
C.
Membuat Script PHP Untuk Menampilkan data
ü Buka aplikasi editor (NotePad++/Dreamweaver)
ü Ketik script berikut :
<?php
$db_conn=
oci_connect("databrg","admin","XE");
$query = "SELECT * FROM (SELECT
ROW_NUMBER() OVER (ORDER BY kd_brg) r, kd_brg,nama_brg,kategori,harga,stok FROM
barang) ";
$parsed = ociparse($db_conn, $query) or
die("tabel nihil");
ociexecute($parsed);
$header=array(
array("label"=>"<th>NO</th>"),
array("label"=>"<th>KODE
BRG</th>"),
array("label"=>"<th>NAMA
BRG</th>"),
array("label"=>"<th>KATEGORI</th>"),
array("label"=>"<th>HARGA</th>"),
array("label"=>"<th>STOK</th>")
);
viewtabel($header,$parsed);
function viewtabel($thead,$datas){
$data=array();
while($dt = oci_fetch_assoc($datas)){
array_push($data,$dt);
}
$row=oci_num_rows($datas);
echo "JUMLAH DATA :
".$row."<BR><table>";
foreach($thead as $judul){
echo
$judul['label'];
}
foreach($data as $baris){
echo
"<tr>";
$i=0;
foreach($baris
as $cell){
echo
"<td>".$cell."</td>";
$i++;
}
echo
"</tr>";
}
echo "</table>";
}
?>
PENJELASAN SCRIPT DI ATAS :
·
Baris pertama untuk koneksi ke database / user
pada Oracle10g
(databrg adalah nama usernya dan admin adalah passwordnya dan XE adalah
jenis Oracle10g)
·
Membuat variabel
query yang berisi string perintah sql untuk di kirim ke database oracle.
·
Menjalankan
variabel query.
·
Meng execute
atau menjalankan query.
·
Membuat array
header untuk header tabel.
·
Memanggil
function viewtabel/ metod yang sudah dirancang.
·
Membuat function
viewtabel .
·
Membuat
varianel array untuk di isi dengan data dari tabel barang.
·
Membuat
Looping/perulangan dan mengambil data dari hasil query.
·
Memasukkan
data dari tabel ke dalam variabel array.
·
Membuat
looping untuk menampilkan data header.
·
Membuat
looping untuk menampilkan data perrows.
·
Membuat
looping untuk menampilkan data percell/perkolom.
·
Menutup tabel
HTML
ü Simpan/buat folder baru dengan nama latoci di
dalam folder htdocs dan beri nama viewdata.php untuk script di atas.
ü Buka web browser dan ketil link “localhost/latoci/viewdata.php
ü Dan jika anda berhasil maka tampilan halaman web
akan seperti ini:
ü Jika tidak tampil seperti gambar di atas maka cek
koneksi pada phpnya dan script yang lainnya.
* SELAMAT
BERKARYA *

Casino Review - DRMCD
BalasHapusFind out why we found Casino is one of the 울산광역 출장안마 best casino 전라남도 출장안마 apps available on 삼척 출장샵 Google 광주 출장마사지 Play. It is well-known and popular and offers online gambling License: MGA Rating: 4.5 · Review by Jeff 구리 출장샵 Grant