daftar_nilai_ujian_xls.php

echo tr; echo thead; ifcounthead_id_ujian 0{ ambil semua data siswa peserta ujian sql_siswa = select nis,nama from siswa; sql_siswa_exe = mysql_querysql_siswa; simpan aja di array dulu biar gampang data_siswa = array; whiledata = mysql_fetch_assocsql_siswa_exe{ data_siswa[data[nis]][nama] = data[nama]; }

8. daftar_nilai_ujian_xls.php

?php include_once includekoneksi.php; xlsfile = Hasil_ujian_.dated-m-Y..xls; headerContent-type: applicationvnd.ms-excel; headerContent-Disposition: attachment; filename=xlsfile; id_mp = _REQUEST[id_mp]; nama_mp = mysql_resultmysql_queryselect nama_mp from mapel where id_mp=.id_mp.,0; ? div style=width:80;margin:0 auto class=daftar_pelajaran Universitas Sumatera Utara fieldset legendDaftar Nilai Ujian Mata Pelajaran ?php echo ucwordsnama_mp ?legend ?php echo table class=listing cellpadding=0 cellspacing=0; ambil data ujian pada id_mp ini sebagai header echo tr; echo thNoththNISththNamath; sql_head = select id_ujian,nama_ujian from ujian where id_mp=.id_mp.; sql_head_exe = mysql_querysql_head; head_id_ujian = array; whilehead = mysql_fetch_assocsql_head_exe{ array_pushhead_id_ujian,head[id_ujian]; echo th.head[nama_ujian].th; } echo thReratath; echo tr; ambil semua data siswa peserta ujian sql_siswa = select nis,nama from siswa; sql_siswa_exe = mysql_querysql_siswa; simpan aja di array dulu biar gampang data_siswa = array; whiledata = mysql_fetch_assocsql_siswa_exe{ Universitas Sumatera Utara data_siswa[data[nis]][nama] = data[nama]; } sql_nilai = select id_user,nilai.id_ujian,ifnullnilai,\--\ as nilai from nilai right join ujian on ujian.id_ujian=nilai.id_ujian and nilai.id_ujian in select id_ujian from ujian where id_mp=.id_mp. order by nilai.id_ujian,id_user; sql_nilai_exe = mysql_querysql_nilai; whiledata = mysql_fetch_assocsql_nilai_exe{ data_siswa[data[id_user]][nilai][data[id_ujian]] = data[nilai]; } tampilkan dalam tabel no = 1; foreachdata_siswa as id_siswa = data_tampil{ echo tr; echo td.no++.td; echo td.id_siswa.td; echo td.data_tampil[nama].td; temp_arr = array; fori = 0;i counthead_id_ujian; i++{ ifissetdata_tampil[nilai][head_id_ujian[i]]{ nilainya = data_tampil[nilai][head_id_ujian[i]]; } else nilainya=---; echo td.roundnilainya.td; Universitas Sumatera Utara array_pushtemp_arr,nilainya; } echo td.roundarray_sumtemp_arrcounttemp_arr.td; echo tr; } echo table; ?

9. daftar_siswa.php