Cara menggunakan php query oracle


Tidak terlalu jauh beda dengan dbms mysql bagaimana cara untuk menampilkan record atau isi dari database oracle.
Scriptnya:
$conn=oci_connect(‘nama_user’,’password’,’localhost/parameter’);

Show

$tampil=oci_parse($conn,”select * from nama_table”);
Oci_execute($tampil);
While($rows=oci_fetch_array($tampil,OCI_BOTH)){
echo $rows[‘NAMA_FIELD’];
}
semoga bermanfaat tutorial yang singkat ini.

Bagikan ini:

  • Twitter
  • Facebook
  • Surat elektronik

Menyukai ini:

Suka Memuat...

Terkait

Apa sih PHP itu ? Mungkin itu pertanyaan yang ada di benak rekan-rekan saat mendengar kata PHP. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP ini Anda dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.

Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinan akan terus bertambah. Database tersebut adalah :

  • dBase
  • DBM
  • FilePro
  • mSQL
  • MySQL
  • ODBC
  • Oracle
  • Postgres
  • Sybase
  • Velocis

Selain itu PHP juga mendukung koneksi dengan protokol IMAP, SNMP, NNTP dan POP3.

Tutorial PHP:
Yang dibutuhkan untuk menjalankan PHP

Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server. Anda yang pake Linux dapat menggunakan Apache (www.apache.org) sebagai web servernya. Anda pemakai Windows 98 paling enak menggunakan Personal Web Server (sama2 produk Microsot, keuntungannya bisa sekalian buat belajar ASP). Web server Xitami (www.imatix.com) dapat digunakan apabila Anda menggunakan Windows NT.

Sedangkan PHP-nya sendiri dapat Anda download dari www.php.net. Perhatikan bahwa PHP yang Anda download sesuai dengan sistem operasi komputer Anda (Linux atau Windows).

Install PHP pada Windows 98

  1. Setelah Anda mendapatkan PHP dalam bentuk file zip, segera ekstrak dengan menggunakan WinZip atau pun WinRar.
  2. Ganti nama file php.ini-dist menjadi php.ini.
  3. Copy semua file tersebut (totalnya ada 10 file) ke directory Windows Anda (biasanya C:\Windows).

Langkah selanjutnya adalah mengganti setting pada registry Windows.

  1. Dari menu Start, pilih Run.
  2. Ketikkan regedit, klik OK.
  3. Buka cabang HKEY_CLASSES_ROOT.
  4. Buat key baru dengan cara klik kanan pada HKEY_CLASSES_ROOT, pilih New – Key.
  5. Beri nama key tersebut dengan .php3.
  6. Pada panel sebelah kanan klik 2x pada [Default] dan isi dengan php3file.
  7. Buat key baru lagi pada HKEY_CLASSES_ROOT.
  8. Beri nama key baru tersebut dengan php3file.
  9. Pada php3file, buat key baru dengan nama Shell.
  10. Pada php3file\Shell, buat key baru dengan nama Open.
  11. Pada php3file\Shell\Open, buat key baru dengan nama Command.
  12. Pada panel sebelah kanan klik2x pada [Default] dan isi dengan C:\Windows\php.exe.
  13. Buka key HKEY_LOCAL_MACHINE\System\CurrentControlSet\
    Services\W3SVC\Parameters\Script Map.
  14. Pada panel sebelah kanan buat string value baru dengan cara klik kanan (pada panel sebelah kanan), pilih New – String Value.
  15. Beri nama dengan .php3.
  16. Klik 2x pada .php3 tersebut.
  17. Isi dengan C:\Windows\Php.exe.

Untuk mengecek apakah PHP Anda sudah terinstall dengan baik, tulis kode berikut ini dan simpan dengan nama test.php3.

<?
phpinfo()
?>

Jika PHP sudah terinstall dengan baik maka saat file tersebut dibaca dari browser akan terlihat informasi mengenai PHP.

Tutorial PHP:
Menginstall PHP Triad

Selama ini Anda mungkin hanya mengenal Personal Web Server (PWS) sebagai web server untuk menjalankan PHP pada sistem operasi Windows 9x. Padahal selain PWS Anda juga bisa menggunakan Apache sebagai web servernya. Untuk menginstall Apache for Windows Anda dapat menggunakan PHP Triad yang merupakan “kumpulan” dari berbagai software yaitu:

  • PHP – 4.0.5
  • MySQL – 3.23.32 (database server)
  • Apache – 1.3.14 (web server)
  • PHPMyAdmin – 2.1.0 (untuk administrasi database)
  • Perl – nsPerl 5.005_03

Jadi dengan menginstall PHP Triad Anda dapat menggunakannya untuk belajar PHP, Perl dan database MySQL. Untuk menginstall PHP Triad caranya adalah sebagai berikut:

1Download PHP Triad di http://www.phpgeek.com2Untuk memulai proses install, klik 2x pada file yang baru Anda download tersebut dan tunggu sampai proses install selesai.3Untuk menjalankan Apache, klik Start – Programs – PHP Triad – Start Apache.Untuk menjalankan MySQL, klik Start – Programs – PHP Triad – Start MySQL.4.Untuk mengecek Apache, klik shortcut Launch Site. Jika pada browser muncul tulisan “Welcome to PHPTriad for Windows … ” maka proses install yang Anda lakukan berhasil.5.Untuk mengecek MySQL, klik Start MySQL dan PHPMyAdmin. Jika Anda melihat tulisan “Welcome to phpMyAdmin…” berarti proses install berhasil.6.Sampai di sini proses install telah selesai. Jika sewaktu-waktu Anda ingin mencoba script PHP dan database MySQL Anda harus menjalankan Apache dan MySQL terlebih dahulu.

tambahan :

Letakkan script PHP Anda di C:\apache\htdocs.

Oracle

(Pengenalan Oracle)
I. Pengenalan Database Oracle XE
Oracle Database Express Edition (Oracle Database XE) adalah produk database server yang bersifat Freeware dari Oracle Corp. Dengan produk ini , para pemakai Oracle XE dapat mempergunakanya tidak hanya untuk percobaan, tapi juga dapat di gunkan untuk pengembangan deplovement system. Dengan Oracle XE,Anda dapat menggunakan interface browser untuk : Administrasi Databse Membuat table, view, dan object database lainya Menjalankan Query dan SQL Scripts Membuat Report.

Cara menggunakan php query oracle

Cara menggunakan php query oracle

Cara menggunakan php query oracle

Cara menggunakan php query oracle

Cara menggunakan php query oracle

Latihan -latihan

1. Welcome.php

Kode Php :

<?php
echo “<h1>Welcome to PHP Programming!</h1>”;
?>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————–

2. Oraconn.php

Kode Php :

<?php
$username=”hendar”;
$password=”ridazahra”;
$dbname=”localhost/XE”;
$c=oci_connect($username, $password, $dbname);
if (!$c)
{
echo “Koneksi ke server database gagal dilakukan”;
exit();
}
else{
echo “Koneksi ke server database sukses”;
}
?>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————–

3a.  Latihan Select.php

Kode Php :

<?php
$db_conn= ocilogon(“hendar”,”ridazahra”,”XE”);
$query = “SELECT * FROM BUKU”;
$parsed = ociparse($db_conn, $query);
ociexecute($parsed);
$nrows = ocifetchstatement($parsed, $results);
for ($i=0; $i<$nrows; $i++) {
echo ” “.$results [“BUKU_ISBN”][$i].” “;
echo ” “.$results [“BUKU_JUDUL”][$i].” “;
echo ” “.$results [“BUKU_JMLHALAMAN”][$i].””; }
?>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————–

3b. Latihan Select 1.php

Kode Php :

<html>
<head>
<title> PHP Oracle</title>
</head>
<body>
<h2>Demo menampilkan data dari database ke halaman web</h2>
<?php
include(“oraconn.php”);

$query=”select
buku_isbn,
buku_judul,
buku_jmlhalaman
from buku order by buku_isbn”;
$statemen=oci_parse($c,$query);
oci_execute($statemen);
echo”<p>query: $query</p>”;
echo”<p><strong>hasil query:</strong></p>”;
while($baris=oci_fetch_array($statemen))
{

echo $baris[‘BUKU_ISBN’].
” – “.
$baris[‘BUKU_JUDUL’].
” – “.
$baris[‘BUKU_JMLHALAMAN’].
“<br/>”;
}
oci_free_statement($statemen);
oci_close($c);
?>
</body>
</html>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————–

3c. Latihan Select 2.php

Kode Php :

<?php
include(“oraconn.php”);

echo”Daftar Buku<hr><p></p>
<table border=1 cellpadding=4 cellspacing=0>
<tr bgcolor=’#ccc’><td>ISBN</td><td>Title</td><td>Jml_Halaman</td></tr>”;

$query=”select * from BUKU order by BUKU_ISBN”;

$statmen=oci_parse($c,$query);
oci_execute($statmen,OCI_DEFAULT);

while($data=oci_fetch_array($statmen,OCI_BOTH)){
echo”<tr><td>”.$data[‘BUKU_ISBN’].”</td><td>”.”</td><td>”.$data[‘BUKU_JMLHALAMAN’].”</td></tr>”;
}

echo”</table>”;

oci_free_statement($statmen);
oci_close($c);
?>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————–

4a.  Latihan Aplikasi.php

Kode Php :

<?php
error_reporting(0);
?>
<?php
$c=oci_connect(“hendar”, “ridazahra”, “//localhost/XE”);
echo”MASTER USER <hr><p></p>”;

if($_GET[‘menu’]==”)
{

echo”<a href=’?menu=tambah_data’><input type=submit value=’Tambah’></a><p></p>
<table border=1 cellpadding=4 cellspacing=0>
<tr bgcolor=’#6982cb’><td>ID</td><td>Nama</td><td>Company</td><td>Channel</td><td>Level</td><td>Password</td><td>Edit</td><td>Hapus</td></tr>”;

$query=”select * from tb_user order by ID_USER asc “;

$statmen=oci_parse($c,$query);
oci_execute($statmen,OCI_DEFAULT);
while($data=oci_fetch_array($statmen,OCI_BOTH)){
echo”<tr><td>”.$data[‘ID_USER’].”</td><td>”.$data[‘NAMA_USER’].”</td><td>”.$data[‘COMPANY_USER’].”</td><td>”.$data[‘CHANNEL_USER’].”</td><td>”.$data[‘LEVEL_USER’].”</td><td>”.$data[‘PASSWORD_USER’].”</td><td><a href=’?menu=edit&id=$data[ID_USER]’>edit</a></td><td><a href=\”aksi.php?act=hapus_data&id=$data[ID_USER]\” onclick=\”return confirm(‘Yakin Mau Hapus $data[NAMA_USER]??’)\”‘>Hapus</a></td></tr>”;
}

echo”</table>”;

oci_free_statement($statmen);

}if($_GET[‘menu’]==’edit’){
$sql=”select * from TB_USER where id_USER=’$_GET[id]'”;
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
$data=oci_fetch_array($statment);
echo”
<form method=POST action=’aksi.php?act=edit_data’>
<input type=hidden name=’id_ubah’ value=’$data[ID_USER]’>
<table border=1 cellpadding=4 cellspacing=0>
<tr><td>ID</td><td><input type=text name=’ID_UBAH’ value=’$data[ID_USER]’ size=1 disabled></td></tr>
<tr><td>Nama</td><td><input type=text name=’NAMA_FUBAH’ value=’$data[NAMA_USER]’></td><tr>
<tr><td>Company</td><td><input type=text name=’COMPANY_FUBAH’ value=’$data[COMPANY_USER]’></td><tr>
<tr><td>Channel</td><td><input type=text name=’CHANNEL_FUBAH’ value=’$data[CHANNEL_USER]’></td><tr>
<tr><td>Level</td><td><input type=text name=’LEVEL_FUBAH’ value=’$data[LEVEL_USER]’></td><tr>
<tr><td>Password</td><td><input type=text name=’PASSWORD_FUBAH’ value=’$data[PASSWORD_USER]’></td><tr>
<tr><td></td><td><input type=submit value=’Update’></td><tr>
</table>
</form>
“;
}

if($_GET[‘menu’]==’tambah_data’){
echo”
<form method=POST action=’aksi.php?act=tambah_data’>
<table border=1 cellpadding=4 cellspacing=0>
<tr><td>ID</td><td><input type=text name=’ID_TMP’></td></tr>
<tr><td>NAMA</td><td><input type=text name=’NAMA_TMP’></td></tr>
<tr><td>COMPANY</td><td><input type=text name=’COMPANY_TMP’></td></tr>
<tr><td>CHANNEL</td><td><input type=text name=’CHANNEL_TMP’></td></tr>
<tr><td>LEVEL</td><td><input type=text name=’LEVEL_TMP’></td></tr>
<tr><td>PASSWORD</td><td><input type=text name=’PASSWORD_TMP’></td></tr>
<tr><td></td><td><input type=submit value=’SIMPAN’></td><tr>
</table>
</form>
“;
}
?>

—————————————————————————————–

4b. Aksi.php

Kode Php :

<?php
error_reporting(0);
?>
<?php
$c=oci_connect(“hendar”, “ridazahra”, “//localhost/XE”);
echo”MASTER USER <hr><p></p>”;

if($_GET[‘menu’]==”)
{

echo”<a href=’?menu=tambah_data’><input type=submit value=’Tambah’></a><p></p>
<table border=1 cellpadding=4 cellspacing=0>
<tr bgcolor=’#6982cb’><td>ID</td><td>Nama</td><td>Company</td><td>Channel</td><td>Level</td><td>Password</td><td>Edit</td><td>Hapus</td></tr>”;

$query=”select * from tb_user order by ID_USER asc “;

$statmen=oci_parse($c,$query);
oci_execute($statmen,OCI_DEFAULT);
while($data=oci_fetch_array($statmen,OCI_BOTH)){
echo”<tr><td>”.$data[‘ID_USER’].”</td><td>”.$data[‘NAMA_USER’].”</td><td>”.$data[‘COMPANY_USER’].”</td><td>”.$data[‘CHANNEL_USER’].”</td><td>”.$data[‘LEVEL_USER’].”</td><td>”.$data[‘PASSWORD_USER’].”</td><td><a href=’?menu=edit&id=$data[ID_USER]’>edit</a></td><td><a href=\”aksi.php?act=hapus_data&id=$data[ID_USER]\” onclick=\”return confirm(‘Yakin Mau Hapus $data[NAMA_USER]??’)\”‘>Hapus</a></td></tr>”;
}

echo”</table>”;

oci_free_statement($statmen);

}if($_GET[‘menu’]==’edit’){
$sql=”select * from TB_USER where id_USER=’$_GET[id]'”;
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
$data=oci_fetch_array($statment);
echo”
<form method=POST action=’aksi.php?act=edit_data’>
<input type=hidden name=’id_ubah’ value=’$data[ID_USER]’>
<table border=1 cellpadding=4 cellspacing=0>
<tr><td>ID</td><td><input type=text name=’ID_UBAH’ value=’$data[ID_USER]’ size=1 disabled></td></tr>
<tr><td>Nama</td><td><input type=text name=’NAMA_FUBAH’ value=’$data[NAMA_USER]’></td><tr>
<tr><td>Company</td><td><input type=text name=’COMPANY_FUBAH’ value=’$data[COMPANY_USER]’></td><tr>
<tr><td>Channel</td><td><input type=text name=’CHANNEL_FUBAH’ value=’$data[CHANNEL_USER]’></td><tr>
<tr><td>Level</td><td><input type=text name=’LEVEL_FUBAH’ value=’$data[LEVEL_USER]’></td><tr>
<tr><td>Password</td><td><input type=text name=’PASSWORD_FUBAH’ value=’$data[PASSWORD_USER]’></td><tr>
<tr><td></td><td><input type=submit value=’Update’></td><tr>
</table>
</form>
“;
}

if($_GET[‘menu’]==’tambah_data’){
echo”
<form method=POST action=’aksi.php?act=tambah_data’>
<table border=1 cellpadding=4 cellspacing=0>
<tr><td>ID</td><td><input type=text name=’ID_TMP’></td></tr>
<tr><td>NAMA</td><td><input type=text name=’NAMA_TMP’></td></tr>
<tr><td>COMPANY</td><td><input type=text name=’COMPANY_TMP’></td></tr>
<tr><td>CHANNEL</td><td><input type=text name=’CHANNEL_TMP’></td></tr>
<tr><td>LEVEL</td><td><input type=text name=’LEVEL_TMP’></td></tr>
<tr><td>PASSWORD</td><td><input type=text name=’PASSWORD_TMP’></td></tr>
<tr><td></td><td><input type=submit value=’SIMPAN’></td><tr>
</table>
</form>
“;
}
?>
<?php
$c=oci_connect(“hendar”, “ridazahra”, “//localhost/XE”);
$act=$_GET[‘act’];

if($act==’edit_data’){
$sql=”update TB_USER set NAMA_USER=’$_POST[NAMA_FUBAH]’,COMPANY_USER=’$_POST[COMPANY_FUBAH]’,CHANNEL_USER=’$_POST[CHANNEL_FUBAH]’,
LEVEL_USER=’$_POST[LEVEL_FUBAH]’,PASSWORD_USER=’$_POST[PASSWORD_FUBAH]’ where ID_USER=’$_POST[id_ubah]'”;
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header(‘location:aksi.php’);
}

if($act==’tambah_data’){
$sql=”insert into TB_USER(ID_USER,NAMA_USER,COMPANY_USER,CHANNEL_USER,LEVEL_USER,PASSWORD_USER)
values(‘$_POST[ID_TMP]’,’$_POST[NAMA_TMP]’,’$_POST[COMPANY_TMP]’,’$_POST[CHANNEL_TMP]’,’$_POST[LEVEL_TMP]’,’$_POST[PASSWORD_TMP]’)”;
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header(‘location:aksi.php’);
}

if($act==’hapus_data’){
$sql=”delete from TB_USER where ID_USER=’$_GET[id]'”;
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header(‘location:aksi.php’);
}

?>

Hasil dari Latihan 4 tentang aplikasi dan aksi :

Cara menggunakan php query oracle

—————————————————————————————–

5. Latihan login.php

Kode Php :

<?php
@session_start();
unset($_SESSION[‘nama_user’]);
if (ISSET($_SESSION[‘nama_user’]))
{
header (“location:index2.php”);
}
?>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>Login</title>
<style type=”text/css”>
<!–
.style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 36px;
color: #FF3300;
}
.style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
–>
</style>
</head>
<body>
<center>
<form id=”form1″ name=”form1″ method=”post” action=”proses_login.php”>
<table width=”400″ border=”1″>
<tr>
<td colspan=”3″ align=”center” valign=”top” bgcolor=”#000000″><span class=”style1″>Login</span></td>
</tr>
<tr>
<td width=”100″><span class=”style4″>Username</span></td>
<td width=”3″><span class=”style4″>:</span></td>
<td width=”275″><input name=”nama_user” type=”text” id=”nama_user” /></td>
</tr>
<tr>
<td><span class=”style4″>Password</span></td>
<td><span class=”style4″>:</span></td>
<td><input name=”password_user” type=”password” id=”password_user” /></td>
</tr>
<tr>
<td colspan=”3″ align=”right”><input type=”submit” name=”Submit” value=”Login” /></td>
</tr>
</table>
</form>
</center>
</body>
</html>

—————————————————————————————–

5b. Proses Login.php

Kode Php :

<?php @session_start();
//koneksi database
//include (“oraconn.php”);
$c= ocilogon(“hendar”,”ridazahra”,”//localhost/xe”);
$username = $_POST[‘nama_user’];
$password = $_POST[‘password_user’];
$query = “SELECT * FROM TB_USER WHERE nama_user=’$username’ and password_user=’$password'”;
$hasil = oci_parse($c,$query);
$data = oci_execute($hasil,OCI_DEFAULT);

//Validasi Data dari form dengan database
if ($data >= 1)
{
$_SESSION[‘nama_user’]=$username;
header(“location:index.php”);
}
else
{
echo “<script type=’text/javascript’>alert(‘Maaf! Data yang anda masukan tidak benar’);document.location=’login.php'</script>”;
}
?>

—————————————————————————————–

5c. Form Change Password

Kode Php :

<?php
@session_start();
unset($_SESSION[‘nama_user’]);
if (ISSET($_SESSION[‘nama_user’]))
{
header (“location:index1.php”);
}
?>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>Change Password</title>
<style type=”text/css”>
<!–
.style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 36px;
color: #FF3300;
}
.style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
–>
</style>
</head>
<body>
<center>
<form id=”form1″ name=”form1″ method=”post” action=”proses_change_password.php”>
<table width=”400″ border=”1″>
<tr>
<td colspan=”3″ align=”center” valign=”top” bgcolor=”gray”><span class=”style1″>Change Password</span></td>
</tr>
<tr>
<td width=”150″ bgcolor=”green”><span class=”style4″>User Name </span></td>
<td width=”3″><span class=”style4″>:</span></td>
<td width=”275″><input name=”nama_user” type=”text” id=nama_user value=”hendar” /></td>
</tr>
<tr>
<td bgcolor=”green”><span class=”style4″>Password Lama</span></td>
<td><span class=”style4″>:</span></td>
<td><input name=”password_lama” type=”password” id=”password_lama” /></td>
</tr>
<tr>
<td bgcolor=”green”><span class=”style4″>Password Baru</span></td>
<td><span class=”style4″>:</span></td>
<td><input name=”password_baru” type=”password” id=”password_baru” /></td>
</tr>
<tr>
<td colspan=”3″ align=”right”><input type=”submit” name=”Submit” value=”Change” /></td>
</tr>
</table>
</form>
</center>
</body>
</html>

Hasil :

Cara menggunakan php query oracle

—————————————————————————————

5d. Index.php

Kode Php :

<html xmlns=”http://www.w3.org/1999/xhtml”&gt;
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
</head>

<body background=”menuu.jpg” >
<h2 align=”center”>
Aplikasi PHP Menggunakan Database Oracle </h2>
</body>
</html>
<?php @session_start();
if (ISSET($_SESSION[‘nama_user’]))
{
echo “Login Berhasil..”.”<br />”;
echo “Anda Login Sebagai”.” : “.$_SESSION[‘nama_user’].”<br />”;
echo “<a href=’latihan_login.php’>Logout</a>”.”<br />”;
}
else
{
unset($_SESSION[‘nama_user’]);
echo “<script type=’text/javascript’>alert(‘Silahkan Login dahulu!’);document.location=’latihan_login.php'</script>”;
}
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Aplikasi PHP Menggunakan Database Oracle</title>
</head>
<frameset rows=”100,*” cols=”*” frameborder=”yes” border=”2″ framespacing=”2″>
<frame src=”top.html” name=”top” scrolling=”no” noresize=”noresize” />
<frameset rows=”*” cols=”200,*” framespacing=”2″ frameborder=”yes” border=”2″>
<frame src=”left.html” name=”left” scrolling=”no” noresize=”noresize” />
<frame src=”main.php” name=”main” />
</frameset>
</frameset>
<noframes>
</noframes>
<body>
</body>
</html>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>left</title>
</head>

<body bgcolor=””>
<h3>List Menu</h3>
<ul>
<li>
<p>
<a href=”main.php” target=”main”>Home</a></p>
</li>
<li>
<p>
<a href=”latihan_select2.php” target=”main”>Mengelola Tabel Buku</a></p>
</li>
<li>
<p>
<a href=”latihan_aplikasi.php” target=”main”>Mengelola Tabel User</a></p>
</li>
<li>
<p>
<a href=”form_change_password.php” target=”main”>Merubah Password</a></p>
</li>
<li>
<p>
<a href=”latihan_login.php” target=”index”>Keluar</a></p>
</li>
</ul>
<br>
<h3>
</body>
</html>

Hasil keseluruhan dari latihan di atas akan di tampilkan bila kita klik satu persatu yang berbentuk menu yaitu di awali dengan Login terlebih dahulu. maka akan menampilkan hasil latihan 1 s.d 5, Lihat hasil di bawah ini :