[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
05122024
/
htdocs
/
siakad
/
akademik
/
ajax2
/
[
Home
]
File: rekap_nilai_tema.php
<?php require_once("configure_first.php"); $nmForm = "rekap_uas.php"; $nmTable = "p_nilai_siswa2"; $formnama = "rekap_uas"; $huruf = "<font face=\"Times New Roman\" size=\"2\">"; if($_GET["id_ta"]) $id_ta = $_GET["id_ta"]; if($_GET["id_sem"]) $id_sem = $_GET["id_sem"]; if($_GET["id_mp"]) $id_mp = $_GET["id_mp"]; if($_GET["id_kelas"]) $id_kelas = $_GET["id_kelas"]; if($_GET["id_tema"]) $id_tema = $_GET["id_tema"]; if($_GET["nilai_jenis"]) $nilai_jenis = $_GET["nilai_jenis"]; if($_GET["nilaike"]) $nilaike = $_GET["nilaike"]; else $nilaike = 0; $query = "select upper(sem_nama) as sem_nama from m_semester where sem_id = ".$id_sem; $iData=sAllData($query); 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); for($a=0,$b=count($iData);$a<$b;$a++) { $ta_nama = $iData[$a]["ta_nama"]; } if($_GET["id_kelas"]) { $id_kelas = $_GET["id_kelas"]; $query = "select a.*,substr(kelas_kode,1,2) as kode, upper(kelas_nama) as kelas_nama from m_kelas a where kelas_id = ".$id_kelas; // echo $query."<br>"; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $kelas_nama = $iData[$a]["kelas_nama"]; $kelas_kode = $iData[$a]["kode"]; } } $query="select * from sab_set_tema where length(tema_kode) >= 2 and length(tema_kode) < 4 and tema_id = ".$id_tema." and id_sem = ".$id_sem." and id_ta = ".$id_ta." order by tema_kode asc"; $iDataArray=sAllData($query); for($a=0,$b=count($iDataArray);$a<$b;$a++) { $temaKode = $iDataArray[$a]["tema_kode"]; $temaNama1 = $iDataArray[$a]["tema_nama"]; //$query2="select count(*) as pjg from sab_set_tema where length(tema_kode) = 4 and substr(tema_kode,1,2) = '".$temaKode."' order by tema_kode asc"; //lama $query2="select count(*) as pjg from sab_set_tema where length(tema_kode) >= 4 and (substr(tema_kode,1,2) = '".$temaKode."' or substr(tema_kode,1,3) = '".$temaKode."') order by tema_kode asc"; //baru 09-04-15 // echo $query2."<BR>"; $iDataArray2=sAllData($query2); for($a2=0,$b2=count($iDataArray2);$a2<$b2;$a2++) { $pjg = $iDataArray2[$a2]["pjg"]; } // echo "<td width=20 align=center colspan=".$pjg.">".$huruf."<b>".$iDatamp[$x]["mp_nama"]." ".$iDatamp[$x]["tema_nama"]."</b></td>"; } //$query="select * from sab_set_tema where length(tema_kode) = 4 and substr(tema_kode,1,2) = '".$temaKode."' and id_sem = ".$id_sem." and id_ta = ".$id_ta." order by tema_kode asc"; //koding lama $query="select * from sab_set_tema where length(tema_kode) >= 4 and (substr(tema_kode,1,2) = '".$temaKode."' or substr(tema_kode,1,3) = '".$temaKode."') and id_sem = ".$id_sem." and id_ta = ".$id_ta." order by tema_kode asc"; //koding baru 09-04-2015 // echo $query."<br>"; $iDataArray=sAllData($query); for($a=0,$b=count($iDataArray);$a<$b;$a++) { $temaNama[$a] = $iDataArray[$a]["tema_nama"]; // echo "<td align=center>".$huruf."<b>".$iDataArray[$a]["tema_nama"]."</b></td>"; } $query = "select siswa_id,siswa_nis,siswa_nama,siswa_nama_panggilan from p_akad_siswa a left join m_siswa b on a.id_siswa = b.siswa_id where a.id_kelas = ".$id_kelas." and id_ta = ".$id_ta." and siswa_id is not null and id_siswa is not null order by abs(siswa_nis) asc"; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { //echo $iData[$a]["siswa_nama"]."<br>"; $SiswaID[$a] = $iData[$a]["siswa_id"]; $SiswaNIS[$a] = $iData[$a]["siswa_nis"]; $SiswaNAMA[$a] = $iData[$a]["siswa_nama"]; } ?> <script> function showrekaptema(a,b,c,d,e,f,g){ document.getElementById('rekaptema'+g).innerHTML="Please wait,... Loading data rekap nilai siswa..."; if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); }else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4 && xmlhttp.status==200){ document.getElementById('rekaptema'+g).innerHTML=xmlhttp.responseText; g = g+1; if(g < 17) showrekaptema('<?php echo $id_kelas;?>','<?php echo $id_ta;?>','<?php echo $id_sem;?>','<?php echo $id_mp;?>','<?php echo $id_tema;?>','<?php echo $nilai_jenis;?>',g); } } id_kelas = a; id_ta = b; id_sem = c; id_mp = d; id_tema = e; nilai_jenis = f; xmlhttp.open("GET","rekap_nilai_tema.php?nilaike="+g+"&nilai_jenis="+nilai_jenis+"&id_tema="+id_tema+"&id_mp="+id_mp+"&id_ta="+id_ta+"&id_sem="+id_sem+"&id_kelas="+id_kelas,true); xmlhttp.send(); } </script> <title>Cetak Rekap Nilai</title> <body onload="showrekaptema('<?php echo $id_kelas;?>','<?php echo $id_ta;?>','<?php echo $id_sem;?>','<?php echo $id_mp;?>','<?php echo $id_tema;?>','<?php echo $nilai_jenis;?>',<?php echo ($nilaike+1);?>);"> <?php if($nilaike == 0) { ?> <table border="0" cellspacing="0" cellpadding="1" width="100%"> <tr> <td width="8%" valign="top"><img src="../mediamanager/logosabilillah.jpg" width="95px"></td> <td align="left" width="32%"><font face="Times New Roman" size="2"><b>TAMAN PENDIDIKAN ISLAM SABILILLAH<br>SD ISLAM SABILILLAH FULL DAY SCHOOL</b><br><?php echo $huruf;?>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 width="60%"> </td> </tr> <tr> <td align="left" colspan="3"> </td> </tr> <tr> <td align="center" colspan="3"><font face="Times New Roman" size="3"><b>REKAPITULASI NILAI <?php echo strtoupper($_GET["nilai_jenis"]);?> <?php echo $jenis_nilai_nama;?> KELAS <?php echo $kelas_nama;?></b><br><b>SEMESTER <?php echo $sem_nama;?> TAHUN PELAJARAN <?php echo $ta_nama;?></b></td> </tr> </table> <?php } ?> <?php // $querymp = "select * from m_matapelajaran a where mp_status = 1 and mp_id = ".$id_mp." order by mp_urut asc"; $querymp = "select * from m_matapelajaran a where mp_status = 1 order by mp_urut asc limit ".$nilaike.",1"; $iDatamp=sAllData($querymp); for($x=0,$n=count($iDatamp);$x<$n;$x++) { echo "<table class=\"art-article\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" style=\" margin: 0; width: 100%;\">"; echo "<tr>"; echo "<td width=10 align=center rowspan=3 valign=middle>".$huruf."<b>No.</b></td>"; echo "<td width=50 align=center rowspan=3 valign=middle>".$huruf."<b>N.I.S</b></td>"; echo "<td width=200 align=center rowspan=3 valign=middle>".$huruf."<b>Nama Lengkap</b></td>"; echo "<td width=20 align=center colspan=".$pjg.">".$huruf."<b>".$iDatamp[$x]["mp_nama"]." ".$temaNama1."</b></td>"; echo "</tr>"; echo "<tr>"; for($a=0,$b=count($temaNama);$a<$b;$a++) { echo "<td align=center>".$huruf."<b>".$temaNama[$a]."</b></td>"; } echo "</tr>"; //isi echo "<tr>"; for($a=0,$b=count($SiswaID);$a<$b;$a++) { if($a < 1) { //$query2="select * from sab_set_tema where length(tema_kode) = 4 and substr(tema_kode,1,2) = '".$temaKode."' and id_sem = ".$id_sem." and id_ta = ".$id_ta." order by tema_kode asc"; //lama $query2="select * from sab_set_tema where length(tema_kode) >= 4 and (substr(tema_kode,1,2) = '".$temaKode."' or substr(tema_kode,1,3) = '".$temaKode."') and id_sem = ".$id_sem." and id_ta = ".$id_ta." order by tema_kode asc"; //baru 09-04-15 // echo $query2."<br>"; $iDataArray2=sAllData($query2); for($a2=0,$b2=count($iDataArray2);$a2<$b2;$a2++) { $nilai_akhir = 0; $kd_kode = ""; $kd_kode_gab = ""; $nilai_id_kd = ""; $exp_kd = ""; $sql3 = "select nilai_akhir,id_siswa,nilai_id_kd from sab_p_nilai where nilai_jenis = '".$nilai_jenis."' and id_mp = ".$iDatamp[$x]["mp_id"]." and id_tema = ".$iDataArray2[$a2]["tema_id"]." and id_kelas = ".$id_kelas." and id_sem = ".$id_sem." and id_ta = ".$id_ta." and id_siswa = ".$SiswaID[2]; // echo $sql3."<br>"; $iDataArray3=sAllData($sql3); for($a3=0,$b3=count($iDataArray3);$a3<$b3;$a3++) { $nilai_id_kd = $iDataArray3[$a3]["nilai_id_kd"]; } $exp_kd = explode("@",$nilai_id_kd); for($a4=0,$b4=count($exp_kd);$a4<$b4;$a4++) { // echo $kd_kode."<br>"; if($exp_kd[$a4] == "") $kd_kode_gab = ""; else { $sql5 = "select * from m_kd where kd_id = ".$exp_kd[$a4]; // echo $sql3."<br>"; $iDataArray5=sAllData($sql5); for($a5=0,$b5=count($iDataArray5);$a5<$b5;$a5++) { $kd_kode_gab = $iDataArray5[$a5]["kd_kode"]; } } $kd_kode = $kd_kode." ".$kd_kode_gab; // echo $kd_kode."<br>"; // echo $kd_kode."<br>"; // echo $kd_kode_gab."=".count($exp_kd)."=".$kd_kode."<br>"; } if(count($exp_kd) == 1) $kd_kode = ""; echo "<td width=5% align=center>".$huruf."".$kd_kode."</td>"; } } } echo "</tr>"; for($a=0,$b=count($SiswaID);$a<$b;$a++) { echo "<tr>"; echo "<td align=center>".$huruf."".($a+1).".</td>"; echo "<td align=center>".$huruf."".$SiswaNIS[$a]."</td>"; echo "<td>".$huruf."".$SiswaNAMA[$a]."</td>"; for($a2=0,$b2=count($iDataArray2);$a2<$b2;$a2++) { $nilai_akhir = ""; $nilai_akhir2 = ""; $sql3 = "select nilai_akhir,id_siswa,nilai_id_kd,nilai_angka from sab_p_nilai where nilai_jenis = '".$nilai_jenis."' and id_mp = ".$iDatamp[$x]["mp_id"]." and id_tema = ".$iDataArray2[$a2]["tema_id"]." and id_kelas = ".$id_kelas." and id_sem = ".$id_sem." and id_ta = ".$id_ta." and id_siswa = ".$SiswaID[$a]; // echo $sql3."<br>"; $iDataArray3=sAllData($sql3); for($a3=0,$b3=count($iDataArray3);$a3<$b3;$a3++) { if($iDataArray3[$a3]["nilai_akhir"] == "") $nilaiDB = $iDataArray3[$a3]["nilai_angka"]; else $nilaiDB = $iDataArray3[$a3]["nilai_akhir"]; if($a3 == 0) $nilai_akhir = $nilaiDB; else $nilai_akhir = $nilai_akhir." & ".$nilaiDB; if($a3 == 0) $nilai_akhir2 = $iDataArray3[$a3]["nilai_angka"]; else $nilai_akhir2 = $nilai_akhir2." & ".$iDataArray3[$a3]["nilai_angka"]; } // echo $nilai_akhir."=".$sql3."<br>"; // echo $nilai_akhir."<br>"; echo "<td width=5% align=center>".$huruf."".$nilai_akhir."</td>"; } echo "</tr>"; } echo "</table>"; echo "</form>"; } for($a=0,$b=20;$a<$b;$a++) { echo "<div id=\"rekaptema".$a."\"></div>"; } ?> </body>