php
// tampilkan data mengajar
$kelasMengajar = mysqli_query($con,"SELECT * FROM tb_mengajar
?>
<!--
<div class="panel-header bg-primary-gradient">
<div class="page-inner py-5">
</div>
</div> -->
<div class="page-inner">
<div class="page-header">
<!-- <h4 class="page-title">KELAS (<?=strtoupper($d['nama_kelas']) ?> )</h4> -->
<ul class="breadcrumbs" style="font-weight: bold;">
<li class="nav-home">
<a href="#">
<i class="flaticon-home"></i>
</a>
</li>
<li class="separator">
<i class="flaticon-right-arrow"></i>
</li>
<li class="nav-item">
<a href="#">KELAS (<?=strtoupper($d['nama_kelas']) ?> )</a>
</li>
<li class="separator">
<i class="flaticon-right-arrow"></i>
</li>
<li class="nav-item">
<a href="#"><?=strtoupper($d['mapel']) ?></a>
</li>
</ul>
</div>
<div class="row">
<?php } ?>
<?php
// dapatkan pertemuan terakhir di
tb izin
$last_pertemuan =
mysqli_query($con,"SELECT * FROM _logabsensi WHERE id_mengajar='$_GET[pelajaran]'
GROUP BY pertemuan_ke ORDER BY pertemuan_ke DESC LIMIT 1 ");
$cekPertemuan =
mysqli_num_rows($last_pertemuan);
$jml =
mysqli_fetch_array($last_pertemuan);
if ($cekPertemuan > 0 ) {
$pertemuan = $jml['pertemuan_ke']
+1;
}else{
$pertemuan = 1;
?>
<div class="card">
<div class="card-body">
<form action=""
method="post">
<!-- <div class="card-title
fw-mediumbold">DAFTAR HADIR SISWA</div> -->
<p>
<span class="badge badge-
default" style="padding: 7px;font-size: 14px;"><b>Daftar Hadir Siswa</b>
</span>
<span class="badge badge-
primary" style="padding: 7px;font-size: 14px;">
Pertemuan Ke : <b><?
=$pertemuan; ?></b>
</span>
</p>
<div class="card-list">
<input type="hidden"
name="pertemuan" class="form-control" value="<?=$pertemuan; ?>">
<?php
$siswa =
mysqli_query($con,"SELECT * FROM tb_siswa WHERE id_mkelas='$d[id_mkelas]' ORDER BY
id_siswa ASC ");
$jumlahSiswa =
mysqli_num_rows($siswa);
foreach ($siswa as $i
=>$s) {?>
<div class="item-list">
<!-- <div
class="avatar">
<img
src="../assets/img/user/<?=$s['foto'] ?>" class="avatar-img rounded-circle">
</div> -->
<div class="info-
user">
<div
class="username">
<b
class="text-success"><?=$s['nama_siswa'] ?></b><!-- (<code><?=$s['nis'] ?></code>)
-->
<input
type="hidden" name="id_siswa-<?=$i;?>" value="<?=$s['id_siswa'] ?>">
<input
type="hidden" name="pelajaran" value="<?=$_GET['pelajaran'] ?>">
</div>
<div
class="status mt-0">
<div
class="form-check">
<label class="form-check-label">
<span class="form-check-sign">H</span>
</label>
<label class="form-check-label">
<span class="form-check-sign">I</span>
</label>
<label class="form-check-label">
<span class="form-check-sign">S</span>
</label>
<label class="form-check-label">
<span class="form-check-sign">A</span>
</label>
<label class="form-check-label">
<span class="form-check-sign">T</span>
</label>
<label>
<?php
// echo
$izin['alasan_izin']."<br>";
if ($izin['ket_izin']=='0') {
echo "<span class='badge badge-
danger'>Permohonan izin belum dikonfirmasi</span>";
}elseif ($izin['ket_izin']=='1') {
if ($izin['kat']=='I') {
echo "<span class='badge badge-
info'>Izin</span>";
}elseif ($izin['kat']=='S') {
echo "<span class='badge badge-
warning'>Sakit</span>";
}else{
echo "<span class='badge badge-
danger'>Alfa</span>";
}
?>
</label>
</div>
</div>
</div>
</div>
<?php } ?>
</div>
<!-- <input type="submit"
name="absen" class="btn btn-info"> -->
<center>
<button type="submit"
name="absen" class="btn btn-success btn-block text-left">
<i class="fa fa-
check"></i> Selesai
</button>
<a href="index.php"
class="btn btn-warning btn-block text-left"><i class="fas fa-edit"></i> Update
Absesnsi</a>
<a href="index.php"
class="btn btn-default btn-block text-left"><i class="fas
fa-arrow-circle-left"></i> Kembali</a>
<!-- <a
href="javascript:history.back()" class="btn btn-danger btn-sm">
<i class="fa fa-arrow-
left"></i> Batal
</a> -->
</center>
</div>
</form>
<?php
if (isset($_POST['absen'])) {
$total = $jumlahSiswa-1;
$today = $_POST['tgl'];
$pertemuan =
$_POST['pertemuan'];
$id_siswa =
$_POST['id_siswa-'.$i];
$pelajaran =
$_POST['pelajaran'];
$ket =
$_POST['ket-'.$i];
$cekAbsesnHariIni
= mysqli_num_rows(mysqli_query($con,"SELECT * FROM _logabsensi WHERE
tgl_absen='$today' AND id_mengajar='$pelajaran' AND id_siswa='$id_siswa' "));
if
($cekAbsesnHariIni > 0) {
echo "
<script type='text/javascript'>
setTimeout(function () {
buttons: {
confirm: {
window.setTimeout(function(){
window.location.replace('?page=absen&pelajaran=$_GET[pelajaran]');
} ,300
0);
</script>";
}else{
$insert =
mysqli_query($con,"INSERT INTO _logabsensi VALUES
(NULL,'$pelajaran','$id_siswa','$today','$ket','$pertemuan')");
if ($insert) {
echo "
<script
type='text/javascript'>
setTimeout(function () {
swal('Berhasil',
'Absen hari ini telah tersimpan!', {
icon : 'success',
buttons: {
confirm: {
className : 'btn
btn-success'
}
},
});
},10);
window.setTimeout(function(){
window.location.replace('?page=absen&pelajaran=$_GET[pelajaran]');
} ,3000);
</script>";
}
}
?>
</div>
<center>
<span class="alert alert-success">
<!-- Keterangan -->
<i class="text-primary">H : (Hadir)</i>
<i class="text-info">I : (Izin)</i>
<i class="text-warning">S : (Sakit)</i>
<i class="text-danger">A : (Alfa)</i>
</span>
</center>
</div>
</div>
</div>