3.1 MENAMPILKAN DATA
Data yang sudah terekam kedalam database, harus dapat ditampilkan ke layar komputer, baik per-record atau record. Ada beberapa cara yang dapat
dilakukan untuk menampilkan data, dari database mysql ke layar komputer.
Menampilkan data per-record dengan menggunakan list: html
h3MENAMPILKAN ISI DATA hr
table border=0 ?
conn=mysql_connect “localhost”,”root”,”root”; ifconn
{ recno=;
Mysql_select_db“barang”; sql=”selectfrom tblbrg”;
hasil=mysql_querysql,conn; row=mysql_fech_rowhasil;
ifrow {
do {
listkdbarang,nmbarang,harga,jumlah,suplier=row; echo “trtdRecord ketd:recno”;
echo “trtdKode Barangtd:kdbarang”; echo “trtdNama Barangtd:nmbarang”;
echo “trtdHargatd:harga”;
4 1000000
10 PT. Gemilang Komputer
echo “trtdJumlahtd:Jumlah”; echo “trtdSupliertd:suplier”;
echo “trtd colspan=3hr”; recno=recno+1;
} while row=mysql_fetch_row hasil;
} else {
Echo “belum ada data\n”; }
Mysql_closeconn; }else
{ echo “server not connected br\n”;
} ?
4.1 MENAMPILKAN SEMUA DATA DENGAN MENGGUNAKAN PERINTAH LIST.
html center
h3 MENAMPILKAN ISI DATA hr
table border=1 trtdKode BarangtdNama BarangtdHargatdJumlahtdSuplier
? conn=mysql_connect “localhost”,”root”,”root”;
ifconn {
recno=; Mysql_select_db“barang”;
sql=”selectfrom tblbrg”;
5
hasil=mysql_querysql,conn; row=mysql_fech_rowhasil;
ifrow {
do {
listkdbarang,nmbarang,harga,jumlah,suplier=row; echo “trKode BarangtdNama BarangtdHargatdJumlahtdSuplier”;
} whilerow=mysql_fetch_row hasil;
} else {
echo “belum ada data\n”; }
Mysql_closeconn; }else
{ echo “server not connected br\n”;
} ?
5.1 PENCARIAN DATA
Apabila anda ingin mencari data dari sekian banyak data yang sudah ada, apabila dilakukan secara manual akan sangan merepotkan, akan tetapi bila
menggunakan program komputer, kita dapat mencari data dengan waktu yang relatif singkat. Di bawah ini merupakan contoh bagaimana mencari data dengan
menggunakan query perbandingan. Pertama data dapat ditampilkan dulu semuanya atau dapat juga hanya dengan membuat form pencarian saja. Caranya
masukan kode barang yang akan dicari, kmudian klik tombol Cari, misalnya kita akan mencari kodebarang A1, maka selanjutnya akan ditampilkan jendela seperti
berikut:
6
PENCARIAN DATA
Cari Kode Barang:
fcari.html
html center
h3 PENCARIAN DATA hr
table border=0 form action=’cari.php’ method=post
trtdCari Kode Barangtdinput type=reset value=reset
fcari.php
html h3PENCARIAN DATA
hr table border=0
? conn=mysql_connect “localhost”,”root”,”root”;
7
PENCARIAN DATA
Kode Barang :
Nama :
Harga :
Jumlah :
Suplier :
A1
Monitor
1000000
10 PT. Gemilang Komputer
Submit Reset
ifconn {
recno=; Mysql_select_db“barang”;
sql=”selectfrom tblbrg where kdbarang=’ckdbarang’”; hasil=mysql_querysql,conn;
row=mysql_fech_rowhasil; ifrow
{ do
{ listkdbarang,nmbarang,harga,jumlah,suplier=row;
echo “trtdRecord ketd:recno”; echo “trtdKode Barangtd:kdbarang”;
echo “trtdNama Barangtd:nmbarang”; echo “trtdHargatd:harga”;
echo “trtdJumlahtd:jumlah”; echo “trtdSupliertd:suplier”;
echo “trtd colspan=3hr”; recno=recno+1;
} while row=mysql_fetch_row hasil;
} else {
Echo “data tidak ada\n”; }
Mysql_closeconn; }else
{ echo “server not connected br\n”;
} ?
8
Contoh yang kedua, data ditampilkan semuanya, kemudian pada bagian diatas, terdapat form untuk pencarian data.
Viewsearch.php
html center
h3 MENAMPILKAN ISI DATA hr
table border=1 form action=’cari.php’ method=post
trtdCari Kode Barangtdinput type=text name=ckdbarang trtdKode BarangtdNama BarangtdHargatdJumlahtdSuplier
? conn=mysql_connect “localhost”,”root”,”root”;
ifconn {
Mysql_select_db“barang”; sql=”selectfrom tblbrg”;
hasil=mysql_querysql,conn;
9
MENAMPILKAN ISI DATA
Cari Kode Barang:
kdbarang nmbarang harga
jumlah suplier
A1 Monitor
1000000 10
PT. Gemilang komputer A2
Printer 700000
20 PT. Ceria komputer
A3 Harddisk
500000 10
PT. Media komputer A4
Keyboard 100000
20 PT. Eba komputer
A5 Speker
200000 15
PT. Merdeka komputer A6
Mouse 50000
20 PT. Ira komputer
reset submi
t
row=mysql_fech_rowhasil; ifrow
{ do
{ listkdbarang,nmbarang,harga,jumlah,suplier=row;
echo “trtda href=’edit.php?
kdbarang’=kdbarang’kdbarangatdnmbarangtdhargatdjumlaht dsuplier”;
} whilerow=mysql_fetch_row hasil;
} else {
echo “belum ada data”; }
Mysql_closeconn; }else
{ echo “server not connected;
} ?
table br
input type=submit value=submitinput type=reset value=reset
6.1 EDIT DAN HAPUS DATA