236
2.6 Marka Cari Jenis Utama
Halaman Marka Cari Jenis Utama akan muncul ketika user menekan menu gambar Cari Marka Jenis di halaman Utama Cari. Halaman Marka
Cari Jenis Utama ini berisi form untuk input kata kunci pencarian data marka berdasarkan Jenis marka.
Gambar Halaman Marka Cari Jenis Utama
Berikut ini potongan listing program bagian halaman marka cari nama utama.
2.7 Marka Cari Jenis
Halaman Marka Cari Jenis akan muncul ketika user telah menginputkan kata kunci pencarian rambu berdasarkan jenis Marka dan
user men ekan butoon “Telusuri”. Bila data yang dicari ada maka akan
tampil data pada tabel, jika data tidak ada maka akan mundul pesan Data nama data yang dicari tidak ada.
form action=MarkaCariJenis.jsp tablebrtrtdinput type=text name=jenis_ma placeholder=Masukkan jenis
Markainputtd tda href=MarkaCariJenis.jsp?jenis_ma== album.getJenis_ma
input type=submit value=Telusuriinputatd trtableform centerfont color=blackh4Keterangan :h4
Masukkan jenis rambu dengan benar Lambang Melintang Membujur Serongfontcenter
237
Gambar Halaman Marka Cari Jenis data ada
Gambar Halaman Marka Cari Jenis data tidak ada
Berikut ini potongan listing program bagian proses cari data marka berdasarkan jenis dan menampilkan data maka yang dicari.
table form action=MarkaCariJenis.jsp brtrtdinput type=text name=jenis_ma placeholder=Masukkan jenis
Markainputtd tda href=MarkaCariJenis.jsp?jenis_ma== album.getJenis_ma
input type=submit value=Telusuriinputatd trformtablecenterfont color=blackh4Keterangan :h4
Masukkan jenis rambu dengan benar Lambang Melintang Membujur Serongfont center
String id = request.getParameterjenis_ma; try {
album.
cariJenisMarka id;
if album.fetch { return;
}
} finally { album.release;
238
} try {
album.
cariJenisMarka id;
int rowCount = 0; while album.fetch {
rowCount++; trtd headers=nama_ma bgcolor=F0F8FFh6font style=arial color=black
= MarkaQuery.escapeHtmlStringalbum.getNama_mafonth6td td headers=dis_ma bgcolor=E0FFFFFh6font style=arial color=black
= MarkaQuery.escapeHtmlStringalbum.getDis_mafonth6td td headers=gambar_ma bgcolor=F0F8FFcentera href=MarkaDetail.jsp?id_ma==
album.getId_ma if album.getThumbnail_ma.getContentLength 0 {
img src=MarkaPerbesar.jsp?media=thumbnail_maid_ma== album.getId_ma
height== album.getThumbnail_ma.getHeight width== album.getThumbnail_ma.getWidth
alt== MarkaQuery.escapeHtmlStringalbum.getNama_ma border=1acentertd
} else { out.println[view media]atdtr;
} }
String dbConnErrMsg = null; }
catch SQLException sqle { dbConnErrMsg = sqle.getMessage;
} finally { album.release;
}
Query cariJenisMarka
: public void cariJenisMarka String cari
throws SQLException{ if conn == null{
conn = getConnection; }
stmt = OraclePreparedStatementconn.prepareStatement select from marka where upper jenis_ma like +cari+ or lower jenis_ma
like +cari+ + or initcap jenis_ma like +cari+ ;
rset = OracleResultSet stmt.executeQuery; }
239
2.8 Marka Cari Nama Utama