MINI
C:
/
xampp
/
htdocs
/
.backend
/
Upload File:
files >> C:/xampp/htdocs/.backend/appregister3.php
<?php defined( '_LANGSUNG' ) or die(''); CekAkses('cardrekap'); include('.library/crud.php'); function TitlePage(){ echo "REKAP LAPORAN"; } function MainHeader(){ echo "<h1>REKAP LAPORAN</h1>"; } function MainContent() { ?> <div class="row"> <div class="col-md-12"> <div class="box box-success"> <div class="box-header with-border"> <h3 class="box-title">KARTU</h3> <div class="box-tools pull-right"> <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button> </div> </div> <div class="box-body"> <table class="table table-bordered"> <tbody><tr> <th style="width: 10px">NO</th> <th>STATUS KARTU</th> <th style="width: 40px">Label</th> </tr> <tr> <td>1.</td> <td>Kartu Terdaftar</td> <td><span id="allcardDaftar" class="badge bg-light-blue">55</span></td> </tr> <tr> <td>2.</td> <td>Kartu Aktif</td> <td><span id="allcardAktif" class="badge bg-green">70</span></td> </tr> <tr> <td>3.</td> <td>Kartu Tidak Aktif</td> <td><span id="allcardNonAktif" class="badge bg-red">30</span></td> </tr> </tbody> </table> </div> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">KELUAR/MASUK KARTU</h3> <div class="box-tools pull-right"> <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button> </div> </div> <div class="box-body"> <form id="ffilter" name="ffilter" method="post" action=""> <div class="form-group"> <label>Range Tanggal Laporan:</label> <div class="input-group"> <div class="input-group-addon"> <i class="fa fa-calendar"></i> </div> <input type="text" class="form-control pull-right" id="reservation"> </div> </div> </form> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">NO</th> <th>OPERATOR</th> <th>KELUAR</th> <th>KEMBALI</th> <th>TDK KEMBALI</th> </tr> </thead> <tbody id="reportx"> </tbody> </table> </div> </div> </div> </div> <?php } function HeaderCss(){ echo ' <link href="'.APP_URI.'/plugins/validationEngine/validationEngine.jquery.css" rel="stylesheet" type="text/css"/> <link href="'.APP_URI.'/plugins/datatables/datatables.css" rel="stylesheet" type="text/css"/> <link href="'.APP_URI.'/plugins/select2/select2.min.css" rel="stylesheet" type="text/css"/> <link href="'.APP_URI.'/plugins/datepicker/datepicker3.css" rel="stylesheet" type="text/css"/> <link href="'.APP_URI.'/plugins/daterangepicker/daterangepicker.css" rel="stylesheet" type="text/css"/> '; } function FooterJs(){ echo ' <script src="'.APP_URI.'/plugins/datatables/datatables.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/accounting/accounting.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/chained/jquery.chained.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/validationEngine/jquery.validationEngine.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/validationEngine/jquery.validationEngine-en.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/select2/select2.full.min.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/datepicker/bootstrap-datepicker.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/daterangepicker/moment.js" type="text/javascript"></script> <script src="'.APP_URI.'/plugins/daterangepicker/daterangepicker.js" type="text/javascript"></script> '; } function FooterScript() { global $columns; ?> <script type="text/javascript" language="javascript" class="init" > var base_ajax = "<?php echo APP_URI."/".APP_ADMINPATH."x/".basename(__FILE__, '.php').".html"; ?>"; $(document).ready(function() { $('#reservation').daterangepicker({ opens: 'left' }, function(start, end, label) { console.log("A new date selection was made: " + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD')); var datasave = []; datasave.push({name: 'act', value: 'read-data'}); datasave.push({name: 'start-date', value: start.format('YYYY-MM-DD')}); datasave.push({name: 'end-date', value: end.format('YYYY-MM-DD')}); $.ajax({ type:"POST", url :base_ajax, data: datasave, success: function(data){ console.log(data); $("#reportx").html(data); /* var result = $.parseJSON(data); if (result.status==="success"){ DtNotif(result.status,result.message,'/admin/resi/resi-distribusi.html'); } else{ DtNotif(result.status,result.message,""); } */ }, async:false }); } ); }); </script> <?php } if(isset($_POST['act']) && !empty($_POST['act'])){ if($_POST['act']=='read-data'){ $q_data = $sambungan -> prepare (" SELECT d.k_operator, COUNT(d.k_id_logcard) kartu_keluar, COUNT(d.m_id_logcard) kartu_kembali, COUNT(d.k_id_logcard) - COUNT(d.m_id_logcard) kartu_tkembali FROM v_log_card AS d WHERE d.k_tanggal >= :tgl_awal AND d.k_tanggal <= :tgl_akhir GROUP BY d.k_insert_id "); $q_data -> bindValue(":tgl_awal", $_POST['start-date'], PDO::PARAM_STR); $q_data -> bindValue(":tgl_akhir", $_POST['end-date'], PDO::PARAM_STR); $q_data -> execute(); $nomor = 1; while($data = $q_data -> fetch(PDO::FETCH_ASSOC)){ ?> <tr> <td><?php echo $nomor; ?></td> <td><?php echo $data['k_operator']; ?></td> <td><span class="badge bg-light-blue"><?php echo $data['kartu_keluar']; ?></span></td> <td><span class="badge bg-green"><?php echo $data['kartu_kembali']; ?></span></td> <td><span class="badge bg-red"><?php echo $data['kartu_tkembali']; ?></span></td> </tr> <?php $nomor++; } } else { $response = array( 'status'=>'error', 'message'=>'Unknown action' ); echo json_encode($response); } } ?>
Copyright ©2021 || Defacer Indonesia