[ 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
/
Master
/
[
Home
]
File: AbsensiMK.inc - Copy.php
<?php $nmTable = "p_absensi_dosen"; $nmForm = "index.php?JadwalToday"; //hak akses $formnama = "nilaikkm"; $registerform = lastlogin($_SESSION["user-id"],$formnama); if(isset($_SESSION["id-profil"])) $idlogprof = $_SESSION["id-profil"]; else $idlogprof = 0; $timestamp = strtotime($skr); $day = date('D', $timestamp); if($day == "Mon") $hari = "SENIN"; if($day == "Tue") $hari = "SELASA"; if($day == "Wed") $hari = "RABU"; if($day == "Thu") $hari = "KAMIS"; if($day == "Fri") $hari = "JUMAT"; if($day == "Sat") $hari = "SABTU"; if($day == "Sun") $hari = "MINGGU"; if($idlogprof == 0) echo "<script>window.alert('".$lsm."');location.href='index.php';</script>"; if(isset($_POST["Simpan"]) || isset($_POST["Update"])) { $tbField[0] = "absensi_id"; $tbField[1] = "id_pgw"; $tbField[2] = "absensi_tgl"; $tbField[3] = "absensi_ket"; $tbField[4] = "id_mp"; $tbField[5] = "id_jam_pelajaran"; $tbField[6] = "absensi_kd"; if(isset($_POST["Simpan"])) $absensi_id = maxId($tbField[0],$nmTable); if(isset($_POST["Update"])) $jam_pelajaran_id = $_POST["jam_pelajaran_id"]; $tbIsi[0] = $absensi_id; $tbIsi[1] = "'".$_POST["pgw_id"]."'"; $tbIsi[2] = "'".$skr."'"; $tbIsi[3] = "'ONLINE'"; $tbIsi[4] = "'".$_POST["jadwal"]."'"; $tbIsi[5] = "'".$_POST["id"]."'"; $tbIsi[6] = "'".$_POST["kode_unik"]."'"; if(isset($_POST["Simpan"])) { $nmField = compile_array($tbField); $isiField = compile_array($tbIsi); $exe = _ins($nmTable,$nmField,$isiField,0); echo "<script>window.alert('".$ssm."');</script>"; } } ?> <section id="content"> <div class="container"> <div class="card"> <div class="card-header"> <h2>Rekap Absensi per Mata Kuliah<small>Form berikut ini berisi tentang entry, edit & hapus untuk semua data kelas</small></h2> </div> <div class="card-body"> <?php $query = "select * from login_user a left join m_pegawai b on a.id_pgw = b.pgw_id where user_id = ".$_SESSION["user-id"]; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $pgw_nama = $iData[$a]["pgw_nama"]; $pgw_nipn = $iData[$a]["pgw_nipn"]; $pgw_nip = $iData[$a]["pgw_nip"]; $pgw_id = $iData[$a]["pgw_id"]; $pgw_kelas_skr = $iData[$a]["pgw_kelas_skr"]; } if(isset($_GET["jadwal"])) { $jadwal = $_GET["jadwal"]; $id = $_GET["id"]; $query = "select * from m_matapelajaran where mp_id = ".($_GET["jadwal"]); $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $mp_nama = $iData[$a]["mp_nama"]; } $query = "select * from p_absensi_dosen where id_pgw = ".$pgw_id." and absensi_tgl = '".$skr."' and id_jam_pelajaran = ".$id." and id_mp = ".($_GET["jadwal"]); $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { $absensi_id = $iData[$a]["absensi_id"]; $kode_unik = $iData[$a]["absensi_kd"]; } ?> <div class="panel-body"> <div class="table-responsive"> <table id="basic-datatable" class="table dt-responsive nowrap w-100"> <thead> <tr> <th>No.</th> <th>Tanggal</th> <th>Hari</th> <th>Mata Kuliah</th> <th>Waktu</th> <th>Prodi</th> <th>Dosen</th> <th>Mahasiswa</th> <th>Kode</th> </tr> </thead> <tbody> <?php $query = "select * from m_jam_pelajaran a left join m_matapelajaran b on a.id_mk = b.mp_id left join m_kelas c on a.id_kelas = c.kelas_id left join p_absensi_dosen d on d.id_jam_pelajaran = a.jam_pelajaran_id left join m_pegawai e on e.pgw_id = d.id_pgw where d.id_jam_pelajaran = ".$id." order by d.absensi_id asc"; $iData=sAllData($query); $no = 0; for($a=0,$b=count($iData);$a<$b;$a++) { echo "<tr>"; echo "<td>".($no=$no+1).".</td>"; echo "<td>".$iData[$a]["absensi_tgl"]." </td>"; echo "<td>".$iData[$a]["jam_hari"]." </td>"; echo "<td>".$iData[$a]["mp_nama"]." </td>"; echo "<td>".$iData[$a]["jam_pelajaran_mulai"]." - ".$iData[$a]["jam_pelajaran_selesai"]." </td>"; echo "<td>".$iData[$a]["kelas_nama"]." </td>"; echo "<td>".$iData[$a]["pgw_nama"]." </td>"; echo "<td> </td>"; echo "<td>".$iData[$a]["absensi_kd"]." </td>"; echo "</tr>"; } $query = "select * from m_jam_pelajaran a left join m_matapelajaran b on a.id_mk = b.mp_id left join m_kelas c on a.id_kelas = c.kelas_id left join p_absensi_siswa d on d.id_jam_pelajaran = a.jam_pelajaran_id left join m_siswa e on e.siswa_id = d.id_siswa where d.id_jam_pelajaran = ".$id." order by d.absensi_id asc"; $iData=sAllData($query); for($a=0,$b=count($iData);$a<$b;$a++) { echo "<tr>"; echo "<td>".($no=$no+1).".</td>"; echo "<td>".$iData[$a]["absensi_tgl"]." </td>"; echo "<td>".$iData[$a]["jam_hari"]." </td>"; echo "<td>".$iData[$a]["mp_nama"]." </td>"; echo "<td>".$iData[$a]["jam_pelajaran_mulai"]." - ".$iData[$a]["jam_pelajaran_selesai"]." </td>"; echo "<td>".$iData[$a]["kelas_nama"]." </td>"; echo "<td> </td>"; echo "<td>".$iData[$a]["siswa_nama"]." </td>"; echo "<td>".$iData[$a]["absensi_kd"]." </td>"; echo "</tr>"; } echo "</table>"; echo "</form>"; }else{ ?> <div class="panel-body"> <div class="table-responsive"> <table id="basic-datatable" class="table dt-responsive nowrap w-100"> <thead> <tr> <th>No.</th> <th>Hari</th> <th>Mata Kuliah</th> <th>Waktu</th> <th>Prodi</th> <th>Absensi</th> </tr> </thead> <tbody> <?php $query = "select * from m_jam_pelajaran a left join m_matapelajaran b on a.id_mk = b.mp_id left join m_kelas c on a.id_kelas = c.kelas_id"; // echo $query; // $query = "select * from m_nilai_kkm"; $iData=sAllData($query); $no = 0; for($a=0,$b=count($iData);$a<$b;$a++) { echo "<tr>"; echo "<td>".($a+1).".</td>"; echo "<td>".$iData[$a]["jam_hari"]." </td>"; echo "<td>".$iData[$a]["mp_nama"]." </td>"; echo "<td>".$iData[$a]["jam_pelajaran_mulai"]." - ".$iData[$a]["jam_pelajaran_selesai"]." </td>"; echo "<td>".$iData[$a]["kelas_nama"]." </td>"; echo "<td><a href='index.php?AbsensiMK&jadwal=".($iData[$a]["mp_id"])."&id=".$iData[$a]["jam_pelajaran_id"]."'>Rekap Absensi</a></td>"; echo "</tr>"; } echo "</table>"; echo "</form>"; } ?> </div> </div> </div> </section>