[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
14082024
/
Data
/
htdocs
/
htdocs
/
tracer
/
application
/
views
/
mahasiswa
/
[
Home
]
File: bg_jadwal_input.php
<!DOCTYPE html> <html> <head> <title></title> <script languange="javascript"> function PilihMataKuliah(chk) { var jumlahSKS=0; var checkboxdipilih = chk.name; var beban=document.datafrs.beban_study.value; var temp=document.datafrs.jumlahsks.value; for(i=0 ; i<document.datafrs.length; i++) { if(document.datafrs[i].value=="ON") { if(document.datafrs[i].checked==true) { c1 = checkboxdipilih.split("_"); c2 = document.datafrs[i].name.split("_"); g1 = c1[2]+"|"+c1[2]; g2 = c2[2]+"|"+c2[2]; if(c1[1]==c2[1]) { if(document.datafrs[i].name !=checkboxdipilih) document.datafrs[i].checked=false; } } } } for(i=0 ; i<document.datafrs.length; i++) { if(document.datafrs[i].value=="ON") { if(document.datafrs[i].checked==true) { parseData= document.datafrs[i].name.split("_"); idSKS = "id"+parseData[1]; jumlahSKS +=parseInt(document.getElementById(idSKS).innerHTML); if(jumlahSKS > beban) { chk.checked=false; jumlahSKS = temp; alert('Jumlah SKS yang anda ambil tidak boleh lebih dari beban maksimal'); } } } } document.datafrs.jumlahsks.value=jumlahSKS; var detailfrs=""; for(i=0 ; i<document.datafrs.length; i++) { if(document.datafrs[i].value=="ON") { parseData= document.datafrs[i].name.split("_"); if(document.datafrs[i].checked==true) { if(detailfrs=="") detailfrs = parseData[1]; else detailfrs += ","+parseData[1]; } } } document.datafrs.detailfrs.value=detailfrs; if(parseInt(document.getElementById(idSKS).innerHTML)>0) document.datafrs.tombolsimpan.disabled=false; else document.datafrs.tombolsimpan.disabled=true; } </script> </head> <body> <table class="table table-striped table-bordered data" > <thead> <tr> <th align="center">No</th> <th align="center">Kode MK</th> <th align="center">Mata Kuliah</th> <th align="center">SKS</th> <th align="center">Semester</th> <th align="center">jadwal</th> <th align="center">Dosen</th> <th>Pilih</th> </tr> </thead> <tbody> <?php $no=1; foreach ($jwdl->result_array() as $value ) { $checkboxvalue ="chk_".$value['kd_jadwal'].""; echo'<tr > <td>'.$no++.'</td> <td>'.$value['kd_mk'].'</td> <td>'.$value['nama_mk'].'</td> <td id="id'.$value['kd_jadwal'].'">'.$value['jum_sks'].'</td> <td>'.$value['semester'].'</td> <td>'.$value['jadwal'].'</td> <td>'.$value['nama_dosen'].'</td> <td><input type="checkbox" name="'.$checkboxvalue.'" value="ON" onchange="javascript:PilihMataKuliah(this);"/></td> </tr>'; } ?> </tbody> </table> <?php Sam($detail_krs); ?> <p><input name="tombolsimpan" class="btn btn-primary dropdown-toggle btn-sm" type="submit" value="Simpan Data " /></p> </form> <?php function Sam($frsdetail){ $valuedetailfrs=''; $checkboxvalue=''; $totalsks=0; foreach($frsdetail->result_array() as $value){ //$totalsks += $value['jum_sks']; } echo ' <p > <strong>Total Beban Study yang Akan Ditempuh </strong> <input id="idJumlahSKS" name="jumlahsks" value="'.$totalsks.'" type="text" class="riop" readonly="readonly"/> <strong>SKS</strong> </p> <p><input name="detailfrs" type="hidden" size=100 value="'.$valuedetailfrs.'"/></p> '; } ?> </body> </html>