MINI
C:
/
siak
/
app
/
grabtool
/
Upload File:
files >> C:/siak/app/grabtool/grab_btlpindah_header.php
<?php session_start(); if(!(isset($_SESSION['grabtool_sudah_login']))) { // redirect them to your desired location header('location:login.php'); exit; } $page_title='BATAL PINDAH HEADER - '; $title='BATAL PINDAH HEADER'; include('header.php'); ?> <!-- Horizontal Form --> <div class="row"> <div class="col-12"> <div class="card card-info"> <div class="card-header"> <h3 class="card-title">GRAB BATAL PINDAH HEADER</h3> </div> <!-- /.card-header --> <!-- form start --> <form method="POST" ACTION="<?=$_SERVER['PHP_SELF']?>"> <div class="card-body"> <div class="form-group"> <label>Data</label> <textarea name="data" class="form-control" rows="3" placeholder="Enter ..."></textarea> </div> </div> <!-- /.card-body --> <div class="card-footer"> <button type="submit" class="btn btn-info">SUBMIT</button> </div> <!-- /.card-footer --> </form> </div> </div> </div> <?php if ($_POST['data']) { //$nokk=filter_var($_POST['nokk'],FILTER_SANITIZE_STRING); echo ' <div class="row"> <div class="col-12"> <div class="card"> <div class="card-body table-responsive p-0"> <table class="table table-hover text-nowrap table-bordered"> <thead> <tr> <th> TANGGAL </th> <th> NO_BATAL </th> <th> NO_PINDAH </th> <th> NO_KK_ASAL </th> <th> NIK_PEMOHON </th> <th> NAMA_PEMOHON </th> <th>STATUS</td> </tr> </thead> <tbody> '; $arrdata=explode(chr(13),$_POST['data']); $j=0; for ($i=0; $i<count($arrdata); $i++) { $arrdata[$i]=trim($arrdata[$i]); // cari posisi . pertama $pos=strpos($arrdata[$i],'. SKBWNI'); //$awal=$pos+3; //echo '<p>awal : '.substr($arrdata[$i],$awal,6); //if (substr($arrdata[$i],$awal,6)== 'SKBWNI') { if ($pos) { /* 1. SKBWNI/6474/23042026/0001 SKPWNI/6474/23042026/0014 6474012802200009 6408042810930002 MINAR SETYAWAN */ $arrdtg=explode(chr(9),$arrdata[$i]); $NO_BATAL=trim($arrdtg[2]); $NO_PINDAH=trim($arrdata[$i+1]); $NO_KK_ASAL=trim($arrdata[$i+2]); $NIK_PEMOHON=trim($arrdata[$i+3]); $NAMA_PEMOHON=trim($arrdata[$i+4]); $tgl=substr($NO_BATAL,12,2).'-'.substr($NO_BATAL,14,2).'-'.substr($NO_BATAL,16,4); //echo '</br>Tgl : '.$tgl; //echo '</br>NAMA LENGKAP SUAMI : '.$arrakta[3]; //echo '</br>NAMA LENGKAP ISTRI : '.$arrakta[4]; // SIMPAN str_replace("'","''", $query="INSERT INTO ONLINE_BTLPINDAH_HEADER ( TANGGAL,NO_BATAL,NO_PINDAH,NO_KK_ASAL,NIK_PEMOHON,NAMA_PEMOHON ) VALUES ( TO_DATE('".$tgl."','DD-MM-YYYY HH24:MI:SS'), '".$NO_BATAL."', '".$NO_PINDAH."', ".$NO_KK_ASAL.", ".$NIK_PEMOHON.", '".str_replace("'","''",$NAMA_PEMOHON)."')"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); echo "<tr><td>".$tgl."</td><td>".$NO_BATAL."</td><td>".$NO_PINDAH."</td><td>".$NO_KK_ASAL."</td><td>".$NIK_PEMOHON."</td><td>".$NAMA_PEMOHON."</td><td>"; if ($rs) { echo "OK</td></tr>"; } else { echo "GAGAL : ".$query."</td></tr>"; } } } echo '</tbody> </table> </div> </div> </div> </div> '; } // tampilkan agregat per hari di bulan ini $query="SELECT TGL,COUNT(*) JML FROM ( SELECT EXTRACT(DAY FROM TANGGAL) TGL,NO_PINDAH FROM ONLINE_BTLPINDAH_HEADER WHERE TO_CHAR(TANGGAL,'MM-YYYY')=TO_CHAR(SYSDATE,'MM-YYYY') ) GROUP BY TGL ORDER BY TGL DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); $jml=0; ?> <div class="row"> <div class="col-sm-3"> <div class="card"> <div class="card-header"> <h3 class="card-title">BULAN INI</h3> </div> <!-- /.card-header --> <div class="card-body"> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">TGL</th> <th style="width: 40px">JUMLAH</th> </tr> </thead> <tbody> <?php while ($row = oci_fetch_array($stid, OCI_BOTH)) { echo '<tr><td align="center">'.$row[0].'</td><td align="center">'.$row[1].'</td></tr>'; $jml=$jml+$row[1]; } echo '<tr><td>JUMLAH</td><td align="center">'.$jml.'</td></tr>'; ?> </tbody> </table> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> <?php // tampilkan agregat per hari di bulan ini $query="SELECT BLN,COUNT(*) JML FROM ( SELECT EXTRACT(MONTH FROM TANGGAL) BLN,NO_PINDAH FROM ONLINE_BTLPINDAH_HEADER WHERE TO_CHAR(TANGGAL,'YYYY')=TO_CHAR(SYSDATE,'YYYY') ) GROUP BY BLN ORDER BY BLN DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); $jml=0; ?> <div class="col-sm-3"> <div class="card"> <div class="card-header"> <h3 class="card-title">TAHUN INI</h3> </div> <!-- /.card-header --> <div class="card-body"> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">BULAN</th> <th style="width: 40px">JUMLAH</th> </tr> </thead> <tbody> <?php while ($row = oci_fetch_array($stid, OCI_BOTH)) { echo '<tr><td align="center">'.$row[0].'</td><td align="center">'.$row[1].'</td></tr>'; $jml=$jml+$row[1]; } echo '<tr><td>JUMLAH</td><td align="center">'.$jml.'</td></tr>'; ?> </tbody> </table> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> </div> <?php $query="SELECT * FROM ONLINE_BTLPINDAH_HEADER WHERE ROWNUM < 11 ORDER BY TGL_INSERT DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); echo ' <div class="row"> <div class="col-12"> <div class="card"> <div class="card-header"> <h3 class="card-title">DAFTAR BATAL PINDAH</h3> </div> <div class="card-body table-responsive p-0"> <table class="table table-hover text-nowrap table-bordered"> <thead> <tr> <th>NO</th> <th> TANGGAL </th> <th> NO_BATAL </th> <th> NO_PINDAH </th> <th> NO_KK_ASAL </th> <th> NIK_PEMOHON </th> <th> NAMA_PEMOHON </th> <th> FLAG </th> <th> TGL_INSERT </th> </tr> </thead> <tbody> '; $i=0; while ($row = oci_fetch_array($stid, OCI_BOTH)) { $i++; echo '<tr> <td align="center">'.$i.'</td> <td>'.$row[0].'</td> <td>'.$row[1].'</td> <td>'.$row[2].'</td> <td>'.$row[3].'</td> <td>'.$row[4].'</td> <td>'.$row[5].'</td> <td>'.$row[6].'</td> <td>'.$row[7].'</td> </tr>'; } echo '</tbody> </table> </div> </div> </div> </div> '; include('footer.php'); ?>
Copyright ©2021 || Defacer Indonesia