343 lines
28 KiB
PHP
343 lines
28 KiB
PHP
|
|
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card card-cascade narrower z-depth-1">
|
|
<div
|
|
class="view view-cascade gradient-card-header peach-gradient narrower py-2 mx-4 mb-3 d-flex justify-content-center align-items-center">
|
|
<h4><a href="" class="white-text mx-3">Hasil Analisis Kalori dan Isi Piringku Pengguna</a></h4>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row p-t-20">
|
|
<div class="col">
|
|
<form action="<?php echo base_url(); ?>Analisis/index" method="get">
|
|
<div class="form-group animated flipIn">
|
|
<label for="exampleInputuname">Dari Tanggal</label>
|
|
<div class="input-group mb-3">
|
|
<?php $tgl_awal = isset($_GET["start"]) ? date("Y-m-d", strtotime($_GET["start"])) : date("Y-m-d") ?>
|
|
<input type="date" name="start" id="start" class="form-control"
|
|
value="<?php echo date('Y-m-d', strtotime($tgl_awal)); ?>" required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col">
|
|
<div class="form-group animated flipIn">
|
|
<label for="exampleInputuname">Sampai Tanggal</label>
|
|
<div class="input-group mb-3">
|
|
<?php $tgl_akhir = isset($_GET["end"]) ? date("Y-m-d", strtotime($_GET["end"])) : date("Y-m-d") ?>
|
|
<input type="date" name="end" id="end" class="form-control"
|
|
value="<?php echo date('Y-m-d', strtotime($tgl_akhir)); ?>" required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col">
|
|
<label for="exampleInputuname">Tombol Filter</label>
|
|
<div class="form-group animated flipIn">
|
|
<div class="input-group mb-3">
|
|
<button type="submit" class="btn btn-info"><i class="fa fa-filter">Filter</i> </button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php echo form_open('LaporanKonsumsi/cetak'); ?>
|
|
</div>
|
|
<div class="row col-md-12">
|
|
<div class="table-responsive">
|
|
<table id="myTable" class="table table-striped table-bordered ">
|
|
<thead>
|
|
<tr>
|
|
<th>Tanggal</th>
|
|
<th>Nama</th>
|
|
<th>Total Kalori</th>
|
|
<th>Keterangan</th>
|
|
<th width="10%">Opsi</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php $no = 1;
|
|
foreach ($analisis as $data) { ?>
|
|
<tr>
|
|
|
|
<td>
|
|
<?php echo date("d/m/Y", strtotime($data->waktu)) ?>
|
|
</td>
|
|
<td>
|
|
<?php echo $data->nama ?>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
$total_kalori = round($data->total_kalori, 0);
|
|
echo $total_kalori.' kkal'; ?>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
// Sarapan
|
|
$sarapan = $data->energi * 40 / 100;
|
|
$ppokok = $sarapan * 30 / 100;
|
|
$plauk = $sarapan * 20 / 100;
|
|
$psayur = $sarapan * 30 / 100;
|
|
$pbuah = $sarapan * 20 / 100;
|
|
// Makan Siang
|
|
$siang = $data->energi * 40 / 100;
|
|
$spokok = $siang * 30 / 100;
|
|
$slauk = $siang * 20 / 100;
|
|
$ssayur = $siang * 30 / 100;
|
|
$sbuah = $siang * 20 / 100;
|
|
// Makan Malam
|
|
$malam = $data->energi * 20 / 100;
|
|
$mpokok = $malam * 30 / 100;
|
|
$mlauk = $malam * 20 / 100;
|
|
$msayur = $malam * 30 / 100;
|
|
$mbuah = $malam * 20 / 100;
|
|
?>
|
|
<?php if($data->total_sarapan != $sarapan && $data->total_siang != $siang && $data->total_malam != $malam){
|
|
if($data->total_sarapan_pokok != $ppokok && $data->total_sarapan_lauk != $plauk && $data->total_sarapan_sayur != $psayur && $data->total_sarapan_buah != $pbuah && $data->total_siang_pokok != $spokok && $data->total_siang_lauk != $slauk && $data->total_siang_sayur != $ssayur && $data->total_siang_buah != $sbuah && $data->total_malam_pokok != $mpokok && $data->total_malam_lauk != $mlauk && $data->total_malam_sayur != $msayur && $data->total_malam_buah != $mbuah){
|
|
echo "Kalori tidak sesuai, isi piringku tidak sesuai";
|
|
}else{
|
|
echo "Kalori tidak sesuai, isi piringku sesuai";
|
|
}
|
|
}else{
|
|
if($data->total_sarapan_pokok != $ppokok && $data->total_sarapan_lauk != $plauk && $data->total_sarapan_sayur != $psayur && $data->total_sarapan_buah != $pbuah && $data->total_siang_pokok != $spokok && $data->total_siang_lauk != $slauk && $data->total_siang_sayur != $ssayur && $data->total_siang_buah != $sbuah && $data->total_malam_pokok != $mpokok && $data->total_malam_lauk != $mlauk && $data->total_malam_sayur != $msayur && $data->total_malam_buah != $mbuah){
|
|
echo "Kalori sesuai, isi piringku tidak sesuai";
|
|
}else{
|
|
echo "Kalori sesuai, isi piringku sesuai";
|
|
}
|
|
} ?>
|
|
<?php //echo $data->total_sarapan_pokok ?>
|
|
</td>
|
|
<!-- <td><a href="<?php base_url() ?>LaporanKonsumsi/detail/<?php echo $data->waktu; ?>/<?php echo $data->user_id_user; ?>">
|
|
<button type="button" class="btn btn-warning btn-sm btn-circle" data-toggle="tooltip"
|
|
data-placement="top" title="" data-original-title="Detail">
|
|
<i class="fa fa-edit"></i>
|
|
</button>
|
|
</a></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-info"></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
|
|
Konsumsi</h4>
|
|
<button type="button" class="close" data-dismiss="modal"
|
|
aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<p>Tanggal: <?php echo date("d/m/Y", strtotime($data->waktu)) ?></p>
|
|
<p>Nama: <?php echo $data->nama ?></p>
|
|
<p>Total Kalori: <?php $total_kalori = round($data->total_kalori, 0);
|
|
echo $total_kalori.' kkal'; ?></p>
|
|
|
|
<!-- Loop through nama_makanan -->
|
|
|
|
<div class="row">
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark"> </div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Sarapan :</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Makanan Pokok</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Lauk Pauk</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Sayuran</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Buah-Buahan</div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Total Kalori</div>
|
|
<?php $total_sarapan = round($data->total_sarapan, 0); ?>
|
|
<div class="border border-dark"><?php echo $total_sarapan.' kkal'; ?></div>
|
|
<?php $total_sarapan_pokok = round($data->total_sarapan_pokok, 0); ?>
|
|
<div class="border border-dark"><?php if($total_sarapan_pokok==NULL){echo "0".' kkal';; }else{echo $total_sarapan_pokok.' kkal';;} ?></div>
|
|
<?php $total_sarapan_lauk = round($data->total_sarapan_lauk, 0); ?>
|
|
<div class="border border-dark"><?php if($total_sarapan_lauk==NULL){echo "0".' kkal';; }else{echo $total_sarapan_lauk.' kkal';;} ?></div>
|
|
<?php $total_sarapan_sayur = round($data->total_sarapan_sayur, 0); ?>
|
|
<div class="border border-dark"><?php if($total_sarapan_sayur==NULL){echo "0".' kkal';; }else{echo $total_sarapan_sayur.' kkal';;} ?></div>
|
|
<?php $total_sarapan_buah = round($data->total_sarapan_buah, 0); ?>
|
|
<div class="border border-dark"><?php if($total_sarapan_buah==NULL){echo "0".' kkal';; }else{echo $total_sarapan_buah.' kkal';;} ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Target Kalori</div>
|
|
<div class="border border-dark"><?php echo $sarapan.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $ppokok.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $plauk.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $psayur.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $pbuah.' kkal'; ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Keterangan</div>
|
|
<?php if($data->total_sarapan!=$sarapan){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_sarapan_pokok!=$ppokok){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_sarapan_lauk!=$plauk){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_sarapan_sayur!=$psayur){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_sarapan_buah!=$pbuah){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
</div>
|
|
</div>
|
|
<div class="row mt-3">
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark"> </div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Makan Siang :</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Makanan Pokok</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Lauk Pauk</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Sayuran</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Buah-Buahan</div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Total Kalori</div>
|
|
<?php $total_siang = round($data->total_siang, 0); ?>
|
|
<div class="border border-dark"><?php echo $total_siang.' kkal'; ?></div>
|
|
<?php $total_siang_pokok = round($data->total_siang_pokok, 0); ?>
|
|
<div class="border border-dark"><?php if($total_siang_pokok==NULL){echo "0".' kkal';; }else{echo $total_siang_pokok.' kkal';;} ?></div>
|
|
<?php $total_siang_lauk = round($data->total_siang_lauk, 0); ?>
|
|
<div class="border border-dark"><?php if($total_siang_lauk==NULL){echo "0".' kkal';; }else{echo $total_siang_lauk.' kkal';;} ?></div>
|
|
<?php $total_siang_sayur = round($data->total_siang_sayur, 0); ?>
|
|
<div class="border border-dark"><?php if($total_siang_sayur==NULL){echo "0".' kkal';; }else{echo $total_siang_sayur.' kkal';;} ?></div>
|
|
<?php $total_siang_buah = round($data->total_siang_buah, 0); ?>
|
|
<div class="border border-dark"><?php if($total_siang_buah==NULL){echo "0".' kkal';; }else{echo $total_siang_buah.' kkal';;} ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Target Kalori</div>
|
|
<div class="border border-dark"><?php echo $siang.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $spokok.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $slauk.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $ssayur.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $sbuah.' kkal'; ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Keterangan</div>
|
|
<?php if($data->total_siang!=$siang){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_siang_pokok!=$spokok){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_siang_lauk!=$slauk){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_siang_sayur!=$ssayur){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_siang_buah!=$sbuah){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
</div>
|
|
</div>
|
|
<div class="row mt-3">
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark"> </div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Makan Malam :</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Makanan Pokok</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Lauk Pauk</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Sayuran</div>
|
|
<div class="font-weight-bold bg-primary border border-dark">Buah-Buahan</div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Total Kalori</div>
|
|
<?php $total_malam = round($data->total_malam, 0); ?>
|
|
<div class="border border-dark"><?php echo $total_malam.' kkal'; ?></div>
|
|
<?php $total_malam_pokok = round($data->total_malam_pokok, 0); ?>
|
|
<div class="border border-dark"><?php if($total_malam_pokok==NULL){echo "0".' kkal';; }else{echo $total_malam_pokok.' kkal';;} ?></div>
|
|
<?php $total_malam_lauk = round($data->total_malam_lauk, 0); ?>
|
|
<div class="border border-dark"><?php if($total_malam_lauk==NULL){echo "0".' kkal';; }else{echo $total_malam_lauk.' kkal';;} ?></div>
|
|
<?php $total_malam_sayur = round($data->total_malam_sayur, 0); ?>
|
|
<div class="border border-dark"><?php if($total_malam_sayur==NULL){echo "0".' kkal';; }else{echo $total_malam_sayur.' kkal';;} ?></div>
|
|
<?php $total_malam_buah = round($data->total_malam_buah, 0); ?>
|
|
<div class="border border-dark"><?php if($total_malam_buah==NULL){echo "0".' kkal';; }else{echo $total_malam_buah.' kkal';;} ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Target Kalori</div>
|
|
<div class="border border-dark"><?php echo $malam.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $mpokok.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $mlauk.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $msayur.' kkal'; ?></div>
|
|
<div class="border border-dark"><?php echo $mbuah.' kkal'; ?></div>
|
|
</div>
|
|
<div class="col-3 p-0">
|
|
<div class="font-weight-bold bg-primary border border-dark">Keterangan</div>
|
|
<?php if($data->total_malam!=$malam){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_malam_pokok!=$mpokok){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_malam_lauk!=$mlauk){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_malam_sayur!=$msayur){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
<?php if($data->total_malam_buah!=$mbuah){ ?>
|
|
<div class="border border-dark"><?php echo "Tidak Sesuai"; ?></div>
|
|
<?php }else{ ?>
|
|
<div class="border border-dark"><?php echo "Sesuai"; ?></div>
|
|
<?php } ?>
|
|
</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>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php echo form_close(); ?>
|