daftar_ujian.php Perancangan Aplikasi Ujian Online Berbasis Web

data_baru +=tdspan class=tombol edit onclick=edit_siswathisSiswaspannbsp;span class=tombol hapus onclick=hapus_siswathis,\+.inputan.eq0.val+\Siswaspan td; var baris_baru = tr+data_baru+tr; baris_baru.insertAftertable.listing tr:last; .info.htmlsudah disimpan ........fadeInslow.delay2000.fadeOut; } else{ alertgagal disimpan, mungkin data sudah ada \n atau koneksi bermasalah; } } } else { alertharus diisi semua....; } }

10. daftar_ujian.php

div style=margin:0 auto;width:85 fieldset Universitas Sumatera Utara legendDaftar Ujian Pada Mata Pelajaran ?php echo nama_mp ?legend form id=f_ujian input type=hidden name=id_mp id=id_mp value=?php echo id_mp ? class=inputan input type=text name=nama_ujian id=nama_ujian value=Nama Ujian class=inputan onfocus=bersihkanthis onblur=kembali_semulathis input type=text name=tanggal id=tanggal value=Tanggal ujian class=inputan onfocus=bersihkanthis onblur=kembali_semulathis input type=text name=waktu id=waktu value=Waktu dalam menit class=inputan onfocus=bersihkanthis onblur=kembali_semulathis input type=text name=keterangan id=keterangan size=60 value=Keterangan class=inputan onfocus=bersihkanthis onblur=kembali_semulathis span class=tombol tambah id=simpan_ujian onclick=simpan_ujianthisUjianspan span id=update_ujian style=display:none span class=tombol simpan onclick=update_ujianthisUjianspan span class=tombol batal onclick=batal_updateBatalspan span form div class=daftar_ujian div class=noNodiv Universitas Sumatera Utara div class=nama_ujianNama Ujiandiv div class=tanggalTanggaldiv div class=waktuWaktudiv div class=jml_soalJml_Soaldiv div class=ketKeterangandiv div class=aksiAksidiv div ?php tampilkan seluruh ujian pada mata pelajaran ini sql = select from ujian where id_mp =.id_mp.; sql_exe = mysql_querysql; no = 1; whiledata = mysql_fetch_assocsql_exe{ echo div class=daftar_ujian; echo div class=no.no++.div; echo div class=nama_ujian.data[nama_ujian].div; echo div class=tanggal.data[tanggal].div; echo div class=waktu.data[waktu]. Menitdiv; jml_soal = mysql_resultmysql_queryselect count from soal where id_ujian=.data[id_ujian].,0; echo div class=jml_soal.jml_soal.div; echo div class=ket.data[keterangan].div; echo div class=aksispan class=tombol edit onclick=edit_ujianthis,\.data[id_ujian].\Ujianspanspan Universitas Sumatera Utara class=tombol tambah onclick=tambah_soal_ujian\.data[id_ujian].\; echo Soalspanspan class=tombol edit onclick=edit_soal_ujian\.data[id_ujian].\Soalspanspan class=tombol hapus onclick=hapus_ujianthis,\.data[id_ujian].\Ujianspandiv; echo div; } ? fieldset div div class=kembali onclick=kembali_daftar_mpKembalidiv script type=textjavascript function kembali_daftar_mp{ content.htmlinfo_loading.loaddaftar_mp.php; } function tambah_soal_ujianid_ujian{ content.htmlinfo_loading.loadbuat_soal.php?id_ujian=+id_ujia n; } function edit_soal_ujianid_ujian{ content.htmlinfo_loading.loadedit_soal.php?id_ujian=+id_ujian ; Universitas Sumatera Utara } function simpan_ujianelm{ var errornya = 0; .inputan.eachfunction{ ifthis.val == { errornya++; this.focus; return false; } } iferrornya == 0{ simpan ke database var data = elm.parent.serializeArray; var url = simpan_form.php; var tabel = ujian; .posturl,{data:data,tbl:tabel},functionhasil{ ifhasil == 1{ reload content dengan halaman ini, karena kita butuh id_ujian dari server content.htmlinfo_loading.loaddaftar_ujian.php?id_mp=?php echo id_mp; ?; } else{ Universitas Sumatera Utara alertgagal disimpan, mungkin data sudah ada \n atau koneksi bermasalah; } } } else { alertharus diisi semua....; } } function hapus_ujianelm,id_ujian{ var hapus = confirmDengan menghapus ujian ini berarti anda juga akan \n Menghapus seluruh data yang berkaitan dengan ujian ini ...; ifhapus{ var url = hapus_data.php; .posturl,{id_nilai:id_ujian,id_nama:id_ujian,table:ujian},functionha sil{ ifhasil == 1{ hapus dibaris yang dihapus saja kawan elm.parent.parent.remove; content.html.loaddaftar_ujian.php?id_mp=?php echo id_mp; ?; } else { Universitas Sumatera Utara alertgagal dihapus cek query anda .....; } } } } function edit_ujianelm,id_ujian{ var baris = elm.parent.parent; baris.parent.finddiv.sedang_diedit.removeClasssedang_diedit; baris.parent.finddiv.telah_diedit.removeClasstelah_diedit; baris.addClasssedang_diedit; tampilkan data baris tersebut pada form var nama_ujian = baris.finddiv.nama_ujian.text; var tanggal = baris.finddiv.tanggal.text; var waktu = baris.finddiv.waktu.text; waktu = waktu.split ; var ket = baris.finddiv.ket.text; nama_ujian.valnama_ujian; tanggal.valtanggal; waktu.valwaktu[0]; keterangan.valket; simpan_ujian.fadeOut; update_ujian.fadeIn; ambil id_ujian update_ujian.dataid_ujian,id_ujian; Universitas Sumatera Utara } function batal_update{ div.sedang_diedit.removeClasssedang_diedit; update_ujian.fadeOut; simpan_ujian.fadeIn; .inputan.eachfunction{ this.valcontent.datathis.attrname; } } function update_ujianelm{ var errornya = 0; .inputan.eachfunction{ ifthis.val == { errornya++; this.focus; return false; } }

11. daftar_ujian_siswa.php