File guru.php Halaman untuk Admin dan guru a. File admin.php

230 ?php if_SESSION[level]==admin {? pAnda telah masuk ke halaman adminp ?php } else { ? pAnda telah masuk ke halaman gurup ?php } ? br div div div div div ?php } ? body html

b. File guru.php

?php echo pesan ? div class=page-header h1Guru small - Daftar Gurusmall a href=?page=kelolaguruto=tambah class=btn btn- success pull-rightTambah Gurua h1 div -- untuk menampilkan selektor untuk menampilkan Guru-- div class=input-append form method=GET table tr input name=page type=hidden value=guru ?php if isset_SESSION[selektorguru] {? tdselect name=gurutampil class=span7 option ?php if _SESSION[selektorguru]==semuaguru{echo selected=selected;}? value=semuaguru--Semua Guru-- option option ?php if _SESSION[selektorguru]==nama{echo selected=selected;}? value=namaNama Guruoption option ?php if _SESSION[selektorguru]==level{echo selected=selected;}? value=levelLevel Guruoption selecttd ?php } else {? tdselect name=gurutampil class=span7 option value=semuaguru--Semua Guru--option option value=namaNama Guruoption option value=levelLevel Guruoption selecttd ?php } ? ?php if isset_SESSION[katakunci_selektorguru] {? tdinput type=text name=datasearch placeholder=kata kunci value=?php echo _SESSION[katakunci_selektorguru];?inputtd ?php } else {? tdinput type=text name=datasearch placeholder=kata kunci inputtd ?php } ? tdbutton class=btn type=submiti class=icon-searchiTampilkan Databuttontd tr table form div br --Menampilkan list peserta tes dalam tabel-- ?php if isset_POST[datasearch] { ? table class=table table-hover tr th style=width:20pxbNo.btd thbKode Gurubtd thbNama Gurubtd thbPasswordbtd thbUser Levelbtd th style=width:30pxbTindakanbtd tr ?php no = 1; while row = mysql_fetch_arrayresult { ? tr td?php echo no ?td td?php echo row[kd_guru] ?td td?php echo row[nama_guru] ?td td?php echo row[password] ?td td?php echo row[user_level] ?td td ?php echo nbsp;nbsp;a style=vertical-align:text-bottom; class=icon- wrench href=?page=kelolaguruto=ubahkd={row[kd_guru]} rel=tooltip title=ubaha; echo nbsp;; echo a style=vertical-align:text-bottom; class=icon-trash href=_ rel=tooltip title=hapus onclick=hapusjs\{row[kd_guru]}\a; ? td tr ?php no++; } bila data tidak ada maka if no == 1 { echo trtd-tdtd-tdtd-tdtd- tdtd-tdtr; } ? table ?php } ? div class=modal hide fade div class=modal-header 231 button type=button class=close data- dismiss=modal aria-hidden=truetimes;button div div class=modal-body h4Apakah anda yakin ingin menghapus data tersebut?h4 div div class=modal-footer form method=POST input name=kd_guru type=hidden a data-dismiss=modal class=btnTidaka button name=btnhapus type=submit class=btn btn-dangerYabutton form div div script type=textjavascript function hapusjskd_guru{ input[name=kd_guru].attrvalue,kd_guru; .modal.modalshow; } script ?php pesan = ; if isset_POST[btnhapus] { query = DELETE FROM un_guru where kd_guru={_POST[kd_guru]}; result = mysql_queryquery; if result { pesan = div class=alert alert-success button type=button class=close data- dismiss=alerttimes;button strongBerhasilstrong Data berhasil dihapusdiv; } else { pesan = div class=alert alert-danger button type=button class=close data- dismiss=alerttimes;button strongGagalstrong Penghapusan data gagal dilakukandiv; } } if isset_GET[gurutampil] { if _GET[gurutampil]==nama{ if _GET[datasearch]== { query = SELECT FROM un_guru where nama_guru={_GET[datasearch]}; result = mysql_queryquery; } else { query = SELECT FROM un_guru; result = mysql_queryquery; } } else if _GET[gurutampil]==level{ if _GET[datasearch]== { query = SELECT FROM un_guru where user_level={_GET[datasearch]}; result = mysql_queryquery; } else { query = SELECT FROM un_guru; result = mysql_queryquery; } } else { query = SELECT FROM un_guru; result = mysql_queryquery; } _SESSION[selektorguru] = _GET[gurutampil]; _SESSION[katakunci_selektorguru] = _GET[datasearch]; } else { query = SELECT FROM un_guru; result = mysql_queryquery; } ? c. File kelolaguru.php ?php pesan akan muncul ketika penyimpanan pada penambahanperubahan data telah dilakukan if pesan= { ? div class=alert ?php echo jenispesan ? button type=button class=close data- dismiss=alerttimes;button ?php echo pesan; ? div ?php } ? -- Menampilkan Guru pada header-- div class=page-header h1Guru small - ?php echo judul ?small a href=?page=guru class=btn btn-success pull- righti class=icon-chevron-left icon-whitei Daftar Gurua h1 div div form id=data_guru class=form-horizontal well method=POST -- untuk menampilkan pesan error-- div style=display:none; class=alert alert-danger id=pesan_errordivbr -- form data-- div class=control-group label class=control-label for=namaNama Gurulabel div class=controls input type=text name=nama id=nama value=?php echo fnama ? div div div class=control-group label class=control-label for=passwordPasswordlabel div class=controls input type=text name=password id=password value=?php echo fpassword ? div div div class=control-group label class=control-label for=levelUser Levellabel 232 div class=controls input type=radio name=level id=user_level value=admin ?php echo admin ? Admininputbr input type=radio name=level id=user_level value=guru ?php echo guru ? Guruinput div div div class=control-group div class=controls button type=submit name=simpan class=btn btn-successSimpanbutton a href=?page=guru class=btn btn- dangerBatala div div form div ?php menambah guru pesan=; if _GET[to] == tambah { judul = Tambah Guru; fnama = ; fpassword = ; flevel =; admin = ; guru = ; if isset_POST[simpan] { mengambil data yang diinput nama_guru = _POST[nama]; password = _POST[password]; user_level = _POST[level]; query mysql untuk menambah guru query = INSERT INTO un_gurunama_guru,password,user_level VALUES nama_guru,password,user_level; result = mysql_queryquery; pesan yang akan keluar if result { pesan = strongBerhasilstrong Data telah tersimpan; jenispesan = alert-success; fnama = ; fnomor = ; fpassword = ; fgrup = ; } else { pesan = strongGagalstrong Penyimpanan data gagal dilakukan; jenispesan = alert-danger; } } } mengubah data guru elseif _GET[to] == ubah { judul = Ubah Data Guru; if isset_POST[simpan] { kd_guru = _GET[kd]; nama = _POST[nama]; password = _POST[password]; level = _POST[level]; query mysql untuk mengubah data guru query = UPDATE un_guru SET nama_guru = nama, password = password, user_level = level WHERE kd_guru = kd_guru; result = mysql_queryquery; pesan yang akan keluar if result { pesan = strongBerhasilstrong Perubahan data telah berhasil disimpan; jenispesan = alert-success; } else { pesan = strongGagalstrong Perubahan data gagal dilakukan; jenispesan = alert-danger; } } mengambil data yang akan diubah query = SELECT FROM un_guru where kd_guru={_GET[kd]}; result = mysql_queryquery; row = mysql_fetch_arrayresult; fnama = row[nama_guru]; fpassword = row[password]; flevel = row[user_level]; if flevel==admin{ admin = checked=checked; guru = ; } else { guru = checked=checked; admin = ; } } ? script type=textjavascript When the document is ready document.readyfunction { validation rules data_guru.validate{ set this to false if you dont what to set focus on the first invalid input focusInvalid: false, by default validation will run on input keyup and focusout set this to false to validate on submit only onkeyup: false, onfocusout: false, by default the error elements is a label errorElement: div, place all errors in a div id=errors element errorPlacement: functionerror, element { error.appendTodivpesan_error; pesan_error.show }, rules: { nama: { required: true, rangelength : [5, 50] }, password: { required: true, minlength: 5 }, 233 level: { required: true, } }, messages: { nama: { required: Anda harus mengisi data nama, rangelength: Nama minimal 5 karakter }, password: { required: Anda harus mengisi password, minlength : password minimal 5 karakter }, level: { required: Anda harus memilih user level, } } }; }; script

d. File daftar tes

Dokumen yang terkait

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS MULTIMEDIA INTERAKTIF PADA MATA PELAJARAN TEKNIK ELEKTRONIKA DASAR DI SMK NEGERI 1 BANSARI TEMANGGUNG.

2 4 118

PENGEMBANGAN MEDIA PEMBELAJARAN CATU DAYA PADA MATA PELAJARAN ELEKTRONIKA DASAR UNTUK SEKOLAH MENENGAH KEJURUAN (SMK).

0 1 104

PENGEMBANGAN MEDIA PEMBELAJARAN INTERAKTIF MATERI FLIP-FLOP PADA MATA PELAJARAN TEKNIK ELEKTRONIKA DASAR UNTUK PESERTA DIDIK KELAS X TEKNIK ELEKTRONIKA INDUSTRI DI SMK NEGERI 2 PURWOKERTO.

1 2 293

PENGARUH PENGGUNAAN MEDIA PEMBELAJARAN ELECTRONIC WORK BENCH (EWB) DAN PROTEUS TERHADAP PENCAPAIAN KOMPETENSI PADA MATA PELAJARAN TEKNIK ELEKTRONIKA DASAR SISWA KELAS X TEKNIK ELEKTRONIKA INDUSTRI SMK N 2 PENGASIH.

2 12 252

Pengembangan Trainer Mikrokontroler AT89S51 sebagai Media Pembelajaran pada Mata Pelajaran Mikrokontroler Program Keahlian Teknik Elektronika Industri di SMK Negeri 1 Nanggulan.

0 0 213

PENGEMBANGAN MEDIA PEMBELAJARAN TRANSISTOR MENGGUNAKAN TRAINER TRANSISTOR PADA MATA PELAJARAN ELEKTRONIKA DASAR KELAS X TEKNIK ELEKTRONIKA INDUSTRI SMK MUHAMMADIYAH PRAMBANAN.

2 3 152

PENGEMBANGAN MODUL TEKNIK ELEKTRONIKA DASAR PADA MATA PELAJARAN TEKNIK ELEKTRONIKA DASAR KELAS X TEKNIK AUDIO VIDEO DI SMK NEGERI 2 YOGYAKARTA.

1 9 255

Pengembangan Sistem Pengujian Terkomputerisasi untuk Kompetensi Bidang Kejuruan Siswa SMK di DIY

0 1 14

PENGEMBANGAN MEDIA PEMBELAJARAN INTERAKTIF MATERI FLIP-FLOP PADA MATA PELAJARAN TEKNIK ELEKTRONIKA DASAR UNTUK PESERTA DIDIK KELAS X TEKNIK ELEKTRONIKA INDUSTRI DI SMK NEGERI 2 PURWOKERTO.

1 2 293

PENGEMBANGAN SISTEM TES DIAGNOSTIK KESULITAN BELAJAR KOMPETENSI DASAR KEJURUAN SISWA SMK.

0 1 69