[ 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: her_save.php
<?php require_once("configure_first.php"); $nmTable = "sab_p_nilai"; $id_tema = $_GET["id_tema"]; $id_mp = $_GET["id_mp"]; $nilai = $_GET["nilai"]; $id_kd = $_GET["id_kd"]; $id_kelas = $_GET["id_kelas"]; $mp_min_her = $_GET["mp_min_her"]; // echo $mp_min_her."<br>"; $id_siswa = $_GET["id_siswa"]; $nilai_jenis = $_GET["nilai_jenis"]; $id_sem = $_GET["id_sem"]; $id_ta = $_GET["id_ta"]; $nilai_id_kd = $_GET["nilai_id_kd"]; if(strlen($id_tema) == 1) $id_tema = "0".$id_tema; $query="select * from sab_set_tema a where length(tema_kode) >= 4 and (substring(tema_kode,1,2) = ".$id_tema." or substring(tema_kode,1,3) = ".$id_tema.") and id_ta = ".$id_ta." and id_sem = ".$id_sem." order by tema_kode asc"; // echo $query."<br>"; $iDataArray=sAllData($query); for($a=0,$b=count($iDataArray);$a<$b;$a++) { $id_tema = $iDataArray[$a]["tema_id"]; $namaTema[$id_tema] = $iDataArray[$a]["tema_nama"]; if($a == 0) $where = "id_tema = ".$id_tema; else $where = $where." or id_tema = ".$id_tema; } $query = "select * from ".$nmTable." a left join sab_set_tema b on a.id_tema = b.tema_id where (".$where.") and a.id_kelas = ".$id_kelas." and a.id_sem = ".$id_sem." and a.id_ta = ".$id_ta." and id_mp = ".$id_mp." and (nilai_id_kd = '".$nilai_id_kd."' or nilai_id_kd = '0".$nilai_id_kd."') and nilai_jenis = '".$nilai_jenis."' and id_siswa = ".$id_siswa; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $tbField[0] = "nilai_id";// $tbField[1] = "nilai_akhir";// $tbField[2] = "nilai_her";// $nilai_id = $iData[$a]["nilai_id"]; $her = $nilai; if($her > 89) $akhir = $mp_min_her; elseif($her > 79) $akhir = ($mp_min_her-1); elseif($her > 69) $akhir = ($mp_min_her-2); else $akhir = ($mp_min_her-3); if($her == 0) { $akhir = $iData[$a]["nilai_angka"]; $nilai = 0; } $tbIsi[0] = $nilai_id; $tbIsi[1] = "'".$akhir."'"; $tbIsi[2] = "'".$nilai."'"; $compileSet = compile_array2($tbField,$tbIsi); $exe = _upd($nmTable,$compileSet,$tbField[0],$tbIsi[0],0); //echo "update ".$nmTable." ".$compileSet." where nilai_id = ".$nilai_id."<br>"; } // echo "Saved"; ?>