118 lines
7.3 KiB
PHP
118 lines
7.3 KiB
PHP
<table id="myTable" class="table table-striped table-bordered ">
|
|
<thead>
|
|
<tr>
|
|
<th>Bulan dan Tahun</th>
|
|
<th>Nama</th>
|
|
<th>Status Tambah Darah</th>
|
|
<th>Detail</th>
|
|
<!-- <th width="10%">Opsi</th> -->
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php $no = 1;
|
|
foreach ($darah as $data) { ?>
|
|
<tr>
|
|
|
|
<td>
|
|
<?php echo date("F Y",strtotime($data->bulan)) ?>
|
|
</td>
|
|
<td>
|
|
<?php echo $data->nama ?>
|
|
</td>
|
|
<td>
|
|
<?php $status = explode(', ', $data->status);
|
|
$isLengkap = true;
|
|
|
|
foreach ($status as $s) {
|
|
if ($s != 'sudah') {
|
|
$isLengkap = false;
|
|
break; // Keluar dari perulangan jika ada yang belum
|
|
}
|
|
}
|
|
|
|
if ($isLengkap) {
|
|
echo "Lengkap";
|
|
} else {
|
|
echo "Tidak lengkap";
|
|
}
|
|
?>
|
|
</td>
|
|
|
|
|
|
<td>
|
|
<div class="button-box">
|
|
<button type="button" class="btn btn-warning btn-sm btn-circle"
|
|
data-toggle="modal" data-target="#exampleModal<?php echo $no; ?>"
|
|
data-whatever="@mdo" data-original-title="Detail">
|
|
<i class="fa fa-edit"></i>
|
|
</button>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<!-- Modal -->
|
|
<div class="modal fade" id="exampleModal<?php echo $no; ?>" tabindex="-1" role="dialog"
|
|
aria-labelledby="exampleModalLabel<?php echo $no; ?>">
|
|
<div class="modal-dialog" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h4 class="modal-title" id="exampleModalLabel<?php echo $no; ?>">Detail Riwayat Tambah Darah</h4>
|
|
<button type="button" class="close" data-dismiss="modal"
|
|
aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<p>Bulan dan Tahun:
|
|
<?php echo date("F Y", strtotime($data->bulan)) ?>
|
|
</p>
|
|
<p>Nama:
|
|
<?php echo $data->nama ?>
|
|
</p>
|
|
<p>Status Tambah Darah:
|
|
<?php $status = explode(', ', $data->status);
|
|
$isLengkap = true;
|
|
|
|
foreach ($status as $s) {
|
|
if ($s != 'sudah') {
|
|
$isLengkap = false;
|
|
break; // Keluar dari perulangan jika ada yang belum
|
|
}
|
|
}
|
|
|
|
if ($isLengkap) {
|
|
echo "Lengkap";
|
|
} else {
|
|
echo "Tidak lengkap";
|
|
}?>
|
|
</p>
|
|
<?php $tanggal = explode(', ', $data->tanggal); ?>
|
|
|
|
<!-- Menampilkan detail tambahan -->
|
|
<div class="row">
|
|
<div class="col-6 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Tanggal</div>
|
|
<?php foreach ($tanggal as $tgl) : ?>
|
|
<div class="border border-dark"><?php echo $tgl ?></div>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
<div class="col-6 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Status</div>
|
|
<?php foreach ($status as $sts) : ?>
|
|
<div class="border border-dark"><?php echo $sts ?></div>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Close
|
|
</button>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<?php
|
|
$no++;
|
|
} ?>
|
|
</tbody>
|
|
</table>
|