[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
14082024
/
Data
/
htdocs
/
htdocs
/
siakad
/
akademik
/
ajax2
/
[
Home
]
File: r-raportsiswa_postingna2_ajax.php
<?php require_once("configure_first.php"); $nmForm = "r-nilaikeseluruhan.php"; $nmTable = "p_nilai_siswa"; $formnama = "r-nilaikeseluruhan"; if($_GET["id_ta"]) $id_ta = $_GET["id_ta"]; if($_GET["id_sem"]) $id_sem = $_GET["id_sem"]; if($_GET["siswa_id"]) { $siswa_id = $_GET["siswa_id"]; $query = "select pgw_gelar_awal,pgw_gelar_akhir,siswa_id,siswa_nis,siswa_nisn,upper(siswa_nama) as siswa_nama,kelas_nama,siswa_jk,pgw_nama,ortu_nama from m_siswa a left join m_kelas b on a.siswa_kelas_skr = b.kelas_id left join m_wali_kelas c on a.siswa_kelas_skr = c.id_kelas left join m_pegawai d on c.id_pgw = d.pgw_id left join m_siswa_ortu e on a.siswa_id = e.id_siswa where e.ortu_jenis = 'Bapak' and siswa_id = ".$siswa_id; // echo $query."<br>"; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $siswa_id = $iData[$a]["siswa_id"]; $siswa_nis = $iData[$a]["siswa_nis"]; $siswa_nisn = $iData[$a]["siswa_nisn"]; $siswa_nama = $iData[$a]["siswa_nama"]; if($iData[$a]["siswa_jk"] == "L") $siswa_jk = "Laki-laki"; else $siswa_jk = "Perempuan"; $kelas_nama = $iData[$a]["kelas_nama"]; $pgw_nama = $iData[$a]["pgw_gelar_awal"]." ".$iData[$a]["pgw_nama"]." ".$iData[$a]["pgw_gelar_akhir"]; $ortu_nama = $iData[$a]["ortu_nama"]; } } $query = "select * from m_wali_kelas a left join m_pegawai b on a.id_pgw = b.pgw_id where id_kelas = ".$_GET["id_kelas"]; // echo $query; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $pgw_nama = $iData[$a]["pgw_gelar_awal"]." ".$iData[$a]["pgw_nama"]." ".$iData[$a]["pgw_gelar_akhir"]; } $query = "select * from m_kelas where kelas_id = ".$_GET["id_kelas"]; // echo $query; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $kelas_nama = $iData[$a]["kelas_nama"]; $Xkelas_kode = substr($iData[$a]["kelas_kode"],0,2); } $query = "select sem_nama from m_semester where sem_id = 2"; $iData=sAllData($query); // echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $sem_nama = $iData[$a]["sem_nama"]; } $query = "select ta_nama from m_tahun_ajaran where ta_id = ".$id_ta; $iData=sAllData($query); // echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $ta_nama = $iData[$a]["ta_nama"]; } // $query = "select * from m_batas_semester where id_ta = ".$id_ta; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $batas_sem_id = $iData[$a]["batas_sem_id"]; $id_ta = $iData[$a]["id_ta"]; if($id_sem = 1) { $absensi_awal = $iData[$a]["batas_sem_gasal_awal"]; $absensi_akhir = $iData[$a]["batas_sem_gasal_akhir"]; } if($id_sem = 2) { $absensi_awal = $iData[$a]["batas_sem_genap_awal"]; $absensi_akhir = $iData[$a]["batas_sem_genap_akhir"]; } } // $query = "select b.* from m_pjb_penandatangan a left join m_pegawai b on a.id_pgw = b.pgw_id where pjb_sbg = 'Kepala Sekolah'"; $iData=sAllData($query); // echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $pjb_nama = $iData[$a]["pgw_gelar_awal"]." ".$iData[$a]["pgw_nama"]." ".$iData[$a]["pgw_gelar_akhir"]; } if($_GET["id_kelas"]) $id_kelas = $_GET["id_kelas"]; $crkelas = _edit("m_kelas","kelas_id",$id_kelas,0); for($aa=0,$ba=count($crkelas);$aa<$ba;$aa++) { $kelas_kode = $crkelas[$aa]["kelas_kode"]; $kelas_kode_up = substr($kelas_kode,0,2); } $crkelas = _edit("m_kelas","kelas_kode",$kelas_kode_up,0); for($aa=0,$ba=count($crkelas);$aa<$ba;$aa++) { $kelas_id = $crkelas[$aa]["kelas_id"]; $kelas_nama_skr = $crkelas[$aa]["kelas_nama"]; } $query = "select * from m_kelas where length(kelas_kode) = 2"; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $cek_kelas_nama = $iData[$a]["kelas_nama"]; if($kelas_nama_skr == $cek_kelas_nama) $kelas_naik = $iData[$a+1]["kelas_nama"]; // echo $kelas_nama."<br>"; } if($kelas_naik == "I") $kelasabjad = "satu"; if($kelas_naik == "II") $kelasabjad = "dua"; if($kelas_naik == "III") $kelasabjad = "tiga"; if($kelas_naik == "IV") $kelasabjad = "empat"; if($kelas_naik == "V") $kelasabjad = "lima"; if($kelas_naik == "VI") $kelasabjad = "enam"; $query = "select count(*) as jumlah from p_absensi_siswa where (absensi_tgl between '".$absensi_awal."' and '".$absensi_akhir."') and absensi_ket = 'Alpha' and id_siswa = ".$siswa_id; $iData=sAllData($query); //echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $Alpha = $iData[$a]["jumlah"]; } $query = "select count(*) as jumlah from p_absensi_siswa where (absensi_tgl between '".$absensi_awal."' and '".$absensi_akhir."') and absensi_ket = 'Ijin' and id_siswa = ".$siswa_id; $iData=sAllData($query); //echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $Ijin = $iData[$a]["jumlah"]; } $query = "select count(*) as jumlah from p_absensi_siswa where (absensi_tgl between '".$absensi_awal."' and '".$absensi_akhir."') and absensi_ket = 'Sakit' and id_siswa = ".$siswa_id; $iData=sAllData($query); //echo $query."<br>"; for($a=0,$b=count($iData);$a<$b;$a++) { $Sakit = $iData[$a]["jumlah"]; } ?> <title>Raport NA</title> <body onload="window.print();"> <link rel="stylesheet" href="../../metrosapp/mdk-lib/StyleReport.css" media="screen"> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td rowspan="8" width="3%"> </td> <td rowspan="2" width="14%" valign="top"><img src="../mediamanager/logosabilillah.jpg" width="125px"></td> <td align="left" width="80%"><font face="Times New Roman" size="3"><b>TAMAN PENDIDIKAN ISLAM SABILILLAH<br>SD ISLAM SABILILLAH FULL DAY SCHOOL</b><br><font face="Times New Roman" size="3">Perumahan Gading Fajar II Blok B1-B3 Sidoarjo 61214<br>Phone : TK : (031) 8052492, SD : (031) 8064124, (031) 8064207<br>Email : info@sabilillahsidoarjo.sch.id</td> <td rowspan="8" width="3%"> </td> </tr> <tr> <td align="left"> </td> </tr> <tr> <td align="center" colspan="2"><font face="Times New Roman" size="3"><b>LAPORAN HASIL BELAJAR SISWA</b><br><b>TAHUN PELAJARAN <?php echo $ta_nama;?></b></td> </tr> <tr> <td colspan="2"><br> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td width="15%"><b><font face="Times New Roman" size="3">Nama Siswa</b></td> <td width="2%"><b><font face="Times New Roman" size="3">:</b></td> <td width="41%"><b><font face="Times New Roman" size="3"><?php echo $siswa_nama;?></b></td> <td width="17%"><b><font face="Times New Roman" size="3">Kelas / Semester</b></td> <td width="2%"><b><font face="Times New Roman" size="3">:</b></td> <td width="23%"><b><font face="Times New Roman" size="3"><?php echo $kelas_nama;?> / <?php echo $sem_nama;?></b></td> </tr> <tr> <td><b><font face="Times New Roman" size="3">Jenis Kelamin</b></td> <td><b><font face="Times New Roman" size="3">:</b></td> <td><b><font face="Times New Roman" size="3"><?php echo $siswa_jk;?></b></td> <td><b><font face="Times New Roman" size="3">Nama Orang Tua</b></td> <td><b><font face="Times New Roman" size="3">:</b></td> <td><b><font face="Times New Roman" size="3"><?php echo $ortu_nama;?></b></td> </tr> <tr> <td><b><font face="Times New Roman" size="3">Nomor Induk</b></td> <td><b><font face="Times New Roman" size="3">:</b></td> <td><b><font face="Times New Roman" size="3"><?php echo $siswa_nis;?></b></td> <td><b><font face="Times New Roman" size="3">NISN</b></td> <td><b><font face="Times New Roman" size="3">:</b></td> <td><b><font face="Times New Roman" size="3"><?php echo $siswa_nisn;?></b></td> </tr> </table> </td> </tr> <tr> <td colspan="2"> <table border="1" cellspacing="0" cellpadding="2" width="100%"> <tr> <td width="4%" align="center" class="tbl_kotak"><b><font face="Times New Roman" size="3">No.</b></td> <td width="40%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">Bidang Studi</b></td> <td width="15%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">KKM</b></td> <td width="15%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">Nilai</b></td> <td width="26%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">Range Kelas</b></td> </tr> <?php $nourut = 0; $max = 0; $min = 0; $query="select mp_id,mp_nama,nilai_kkm_nilai from m_matapelajaran a left join m_nilai_kkm b on a.mp_id = b.id_mp where a.mp_raport = 1 and id_kelas = ".$kelas_id." and mp_status = 1 and id_ta = ".$id_ta." and id_sem = 1 order by mp_urut asc, mp_nama asc"; // echo $query."<br>"; $iDataArray=sAllData($query); for($a=0,$b=count($iDataArray)-3;$a<$b;$a++) { $nourut = $nourut+1; $na = 0; $query2 = "select na_total from posting_na where id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_siswa = ".$siswa_id." and id_ta = ".$id_ta." and id_sem = 1"; // echo $query2."<br>"; $iDataArray2=sAllData($query2); for($c=0,$d=count($iDataArray2);$c<$d;$c++) { $na = $iDataArray2[$c]["na_total"]; } $na2 = ""; $query2 = "select na_total from posting_na where id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_siswa = ".$siswa_id." and id_ta = ".$id_ta." and id_sem = 2"; // echo $query2."<br>"; $iDataArray2=sAllData($query2); for($c=0,$d=count($iDataArray2);$c<$d;$c++) { $na2 = $iDataArray2[$c]["na_total"]; } // $query3 = "select max(abs(na_total)) as max, min(abs(na_total)) as min from posting_na where na_total <> 0 and id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_ta = ".$id_ta; $query3 = "select max(abs((a.na_total+b.na_total)/2)) as max_na,min(abs((a.na_total+b.na_total)/2)) as min_na from posting_na a left join posting_na b on a.id_kelas = b.id_kelas and a.id_mp = b.id_mp and a.id_ta = b.id_ta and a.id_siswa = b.id_siswa where a.na_total <> 0 and a.id_kelas = ".$id_kelas." and a.id_mp = ".$iDataArray[$a]["mp_id"]." and a.id_ta = ".$id_ta." and a.id_sem = 1 and b.id_sem = 2"; // echo $query3."<br>"; $iDataArray3=sAllData($query3); for($e=0,$f=count($iDataArray3);$e<$f;$e++) { $max = round($iDataArray3[$e]["max_na"]); $min = round($iDataArray3[$e]["min_na"]); } if($na == 0) $Tna = round($na2); else $Tna = round(($na+$na2)/2); $jumtotalna = ($jumtotalna+$Tna); ?> <tr> <td align="center" class="tbl_blr"><font face="Times New Roman" size="3"><?php echo $nourut;?></td> <td class="tbl_br"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["mp_nama"];?></td> <td class="tbl_br" align="center"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["nilai_kkm_nilai"];?></td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"> <?php if($na == 0 && $na2 == 0) echo "-";else echo $Tna;?></td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"><?php echo $min;?> - <?php echo $max;?></td> </tr> <?php $na = 0; } ?> <tr> <td align="left" colspan="5" class="tbl_blr"><b><font face="Times New Roman" size="3">Muatan Lokal </b></td> </tr> <?php $nourut = 0; $max = 0; $min = 0; $na = 0; $na2 = 0; $query="select mp_id,mp_nama,nilai_kkm_nilai from m_matapelajaran a left join m_nilai_kkm b on a.mp_id = b.id_mp where a.mp_raport = 1 and id_kelas = ".$kelas_id." and mp_status = 1 and id_ta = ".$id_ta." and id_sem = 1 order by mp_urut asc, mp_nama asc"; // echo $query."<br>"; $iDataArray=sAllData($query); for($a=count($iDataArray)-3,$b=count($iDataArray);$a<$b;$a++) { $nourut = $nourut+1; $query2 = "select na_total from posting_na where id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_siswa = ".$siswa_id." and id_ta = ".$id_ta." and id_sem = 1"; //echo $query2."<br>"; $iDataArray2=sAllData($query2); for($c=0,$d=count($iDataArray2);$c<$d;$c++) { $na = $iDataArray2[$c]["na_total"]; } $query2 = "select na_total from posting_na where id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_siswa = ".$siswa_id." and id_ta = ".$id_ta." and id_sem = 2"; //echo $query2."<br>"; $iDataArray2=sAllData($query2); for($c=0,$d=count($iDataArray2);$c<$d;$c++) { $na2 = $iDataArray2[$c]["na_total"]; } // $query3 = "select max(abs(na_total)) as max, min(abs(na_total)) as min from posting_na where na_total <> 0 and id_kelas = ".$id_kelas." and id_mp = ".$iDataArray[$a]["mp_id"]." and id_ta = ".$id_ta; $query3 = "select max(abs((a.na_total+b.na_total)/2)) as max_na,min(abs((a.na_total+b.na_total)/2)) as min_na from posting_na a left join posting_na b on a.id_kelas = b.id_kelas and a.id_mp = b.id_mp and a.id_ta = b.id_ta and a.id_siswa = b.id_siswa where a.na_total <> 0 and a.id_kelas = ".$id_kelas." and a.id_mp = ".$iDataArray[$a]["mp_id"]." and a.id_ta = ".$id_ta." and a.id_sem = 1 and b.id_sem = 2"; // echo $query3."<br>"; $iDataArray3=sAllData($query3); for($e=0,$f=count($iDataArray3);$e<$f;$e++) { $max = round($iDataArray3[$e]["max_na"]); $min = round($iDataArray3[$e]["min_na"]); } if($na == 0) $Tna = round($na2); else $Tna = round(($na+$na2)/2); $jumtotalna = ($jumtotalna+$Tna); //echo $na."-".$na2."<br>"; ?> <tr> <td align="center" class="tbl_blr"><font face="Times New Roman" size="3"><?php echo $nourut;?></td> <td class="tbl_br"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["mp_nama"];?></td> <td class="tbl_br" align="center"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["nilai_kkm_nilai"];?></td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"> <?php if($na == 0 && $na2 == 0) echo "-";else echo $Tna;?></td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"> <?php if($na == 0 && $na2 == 0) echo "-";else echo $min." - ".$max;?></td> </tr> <?php $na = 0; $na2=0; } ?> <tr> <td align="center" colspan="5" class="tbl_blr"><b><font face="Times New Roman" size="3">Jumlah : <?php echo $jumtotalna;?> <!--?php echo format_huruf($jumtotalna);?--></b></td> </tr> </table> </td> </tr> <tr> <td colspan="2"><br> <table border="1" cellspacing="0" cellpadding="2" width="100%"> <tr> <td width="4%" align="center" class="tbl_kotak"><b><font face="Times New Roman" size="3">No.</b></td> <td width="70%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">Pengembangan diri dan Pembiasaan</b></td> <td width="26%" align="center" class="tbl_tbr"><b><font face="Times New Roman" size="3">Nilai</b></td> </tr> <?php $nourut = 0; $query="select a.*, upper(pd_huruf) as huruf from m_set_pengembangan_diri a left join p_nilai_pd b on a.pengem_id = b.id_pengem where b.id_siswa = ".$siswa_id." and b.id_sem = ".$id_sem." and b.id_ta = ".$id_ta." and b.id_kelas = ".$id_kelas." order by pengem_kode asc"; // echo $query; $iDataArray=sAllData($query); for($a=0,$b=count($iDataArray);$a<$b;$a++) { if($nourut <= 5) $nourut = $nourut+1; ?> <tr> <td align="center" class="tbl_blr"><font face="Times New Roman" size="3"><?php if($nourut <= 5) echo $nourut;?></td> <td class="tbl_br"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["pengem_nama"];?></td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"><?php echo $iDataArray[$a]["huruf"];?></td> </tr> <?php } ?> <tr> <td align="center" class="tbl_blr"><font face="Times New Roman" size="3">6 </b></td> <td class="tbl_br"><font face="Times New Roman" size="3">Ketidakhadiran :</td> <td align="center" class="tbl_br"><font face="Times New Roman" size="3"> </td> </tr> <tr> <td align="center" class="tbl_blr"><font face="Times New Roman" size="3"> </b></td> <td colspan="2" class="tbl_br"><font face="Times New Roman" size="3">a) Ijin = <?php echo $Ijin;?> hari b) Sakit = <?php echo $Sakit;?> hari c) Alpa = <?php echo $Alpha;?> hari</td> <!--td align="center" class="tbl_br"><font face="Times New Roman" size="3"> </td--> </tr> <tr> <td align="center" colspan="3" class="tbl_blr"><b><font face="Times New Roman" size="3">A = amat baik, B = baik, C = cukup, D = kurang</b></td> </tr> </table> </td> </tr> <tr> <td colspan="2"> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td width="15%"><b><font face="Times New Roman" size="3">Diberikan di</b></td> <td width="2%"><b><font face="Times New Roman" size="3">:</b></td> <td width="83%"><b><font face="Times New Roman" size="3">Sidoarjo</b></td> </tr> <tr> <td><b><font face="Times New Roman" size="3">Tanggal</b></td> <td><b><font face="Times New Roman" size="3">:</b></td> <td><b><font face="Times New Roman" size="3"><?php echo format_date_long(format_date($_GET["cetak_tgl"]));?></b></td> </tr> <?php if($id_sem == 2 && $id_kelas < 36) { ?> <tr> <td colspan="3"><br><br><font face="Times New Roman" size="3"><b>Keputusan :<br><b>Berdasarkan hasil yang dicapai pada semester I dan II, maka Ananda dinyatakan :</td> </tr> <tr> <td colspan="3"> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td width="20%"><font face="Times New Roman" size="3"><b> Naik ke kelas</td> <td width="1%">:</td> <td width="79%"><?php echo $kelas_naik;?> (<?php echo $kelasabjad;?>)</td> </tr> <tr> <td colspan="3" align="left" height="10"><hr border="1" width="30%" align="left"></td> </tr> <tr> <td><font face="Times New Roman" size="3"><b> <strike>Tinggal di kelas</strike></td> <td>:</td> <td> </td> </tr> </table> </td> </tr> <?php }else if($id_sem == 2) { ?> <tr> <td colspan="3"><br><br><font face="Times New Roman" size="2">Keputusan<br> Berdasarkan hasil yang dicapai pada semester I dan II, maka ananda dinyatakan :</td> </tr> <tr> <td> </td> <td> </td> <td><u><font face="Times New Roman" size="2"><?php if($Xkelas_kode == 36) echo "Lulus";else echo "Naik ke kelas : ";?> </u></td> </tr> <tr> <td> </td> <td> </td> <td><font face="Times New Roman" size="2"><?php if($Xkelas_kode == 36) echo "<strike>Tidak Lulus</strike>";else echo "Tinggal ke kelas : ";?></td> </tr> <?php } ?> </table> </td> </tr> <tr> <td colspan="2"><br> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td colspan="3" align="center"><b><font face="Times New Roman" size="3">Mengetahui,</b></td> </tr> <tr> <td width="30%" align="center"><b><font face="Times New Roman" size="3">Kepala Sekolah</b></td> <td width="40%" align="center"><b><font face="Times New Roman" size="3"> </b></td> <td width="30%" align="center"><b><font face="Times New Roman" size="3">Wali Kelas</b></td> </tr> <tr> <td colspan="3"><br><br> </td> </tr> <tr> <td align="center"><b><font face="Times New Roman" size="3">( <?php echo $pjb_nama;?> )</b></td> <td align="center"><b> </b></td> <td align="center"><b><font face="Times New Roman" size="3">( <?php echo $pgw_nama;?> )</b></td> </tr> <tr> <td width="30%" align="center"><b> </b></td> <td width="40%" align="center"><b><font face="Times New Roman" size="3">Orang Tua / Wali</b><br><br><br><br> </td> <td width="30%" align="center"><b> </b></td> </tr> <tr> <td align="center"><b> </b></td> <td align="center"><b><font face="Times New Roman" size="3">( )</b></td> <td align="center"><b> </b></td> </tr> <tr> <td colspan="3"><br><font face="Times New Roman" size="3">Keterangan :</b><br> <i>KKM ( Kriteria Ketuntasan Minimal ) adalah batasan minimal nilai yang harus dicapai siswa</i></td> </tr> </table> </td> </tr> </table>