Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(1);
- /*
- require_once('koneksi.php');
- */
- $mysqli=new mysqli('localhost','root','','work_fb1');
- if(count($_POST)>0){
- // die(print_r($_POST));
- if(isset($_POST['cari'])){
- header('location:?cari='.trim($_POST['cari']));
- die();
- }
- }
- if(isset($_POST['checkbox'])){
- //print_r($_SERVER);die();
- $checkbox = $_POST['checkbox'];
- $sql="SELECT * FROM cuti where NO='$checkbox[0]'";
- if ($result = $mysqli->query($sql)) {
- $row=$result->fetch_assoc();
- }
- $z=$row["SISA_CUTI"]; $y=(int)$z-1;
- $nik=$row['NIK'];
- if(isset($_POST['APPROV'])?$APPROV = $_POST["APPROV"]:$NOT_APPROV = $_POST["NOT_APPROV"])
- $NO = "('" . implode( "','", $checkbox ) . "');" ;
- $a = date('d/m/Y');
- $g = $req['NIK'];
- $sql="UPDATE cuti SET
- APPROVAL = '".(isset($APPROV)?'APPROV':'NOT_APPROV')."',
- TANGGAL_APPROVAL = '".(isset($APPROV)?$a:$a)."',
- SISA_CUTI = '".(isset($APPROV)?$y:$z)."',
- NIK_ATASAN = '".(isset($APPROV)?$req[NIK]:$req[NIK])."'
- WHERE NO = $NO" ;
- //$result = mysql_query($sql) or die(mysql_error());
- if ($result = $mysqli->query($sql)) {
- //echo $sql;
- if(isset($_POST['APPROV'])){
- $sql="update cuti set sisa_cuti=$y where NIK=$nik and ( TANGGAL_APPROVAL is NULL or TANGGAL_APPROVAL='' )";
- $result = $mysqli->query($sql);
- }
- header('location:'.$_SERVER['HTTP_REFERER']);
- //die($sql);
- }else{
- die($sql);
- }
- }
- //include('top.php');
- ?>
- <?php
- ?>
- <?php
- if(isset($_POST['submit'])):
- //membuat session array dengan variabel - variabel POST
- $_SESSION['pos']=$_POST;
- endif;
- if(isset($_SESSION['pos'])):
- $cari =$_SESSION['pos']['cari'];
- else:
- $cari ='';
- endif;
- ?>
- <html>
- <head>
- <title>Untitled Document</title>
- <script language="javascript">
- function submit_form(){
- document.form1.submit();
- document.frmactive.submit();
- }
- </script>
- </head>
- <script type="text/javascript">
- <!--
- function un_check(){
- for (var i = 0; i < document.frmactive.elements.length; i++) {
- var e = document.frmactive.elements[i];
- if ((e.name != 'allbox') && (e.type == 'checkbox')) {
- e.checked = document.frmactive.allbox.checked;
- }}}
- //-->
- </script>
- <body>
- <table width="955" border="0">
- <tr>
- <td width="750"><center>
- <?php
- /*
- $a = mysql_query("SELECT * FROM data_karyawan where NAMA_LENGKAP LIKE '$username'" );
- $res=mysql_fetch_array($a);
- */
- $username ="ABDUL KHOLIK";
- $sql="SELECT * FROM data_karyawan where NAMA_LENGKAP LIKE '$username%'" ;
- if ($result = $mysqli->query($sql)) {
- $res = $result->fetch_assoc();
- }else{
- die($sql);
- }
- ?>
- <font face="Comic Sans MS">Pencarian Data Cuti</font>
- <form id="form1" name="form1" method="post" action="">
- <?php echo "<select name='cari'>";
- /*
- $tampil=mysql_query("SELECT * FROM struktur where NIK LIKE '%$res[NIK]%'" );
- */
- $sql="SELECT * FROM struktur where NIK LIKE '%$res[NIK]%'";
- if ($result = $mysqli->query($sql)) {
- echo "<option>- Pilih NIK -</option>";
- while($row=$result->fetch_assoc() )//$w=mysql_fetch_array($tampil))
- {
- echo "\n\t<option value=$row[NIK_BAWAHAN]>$row[NIK_BAWAHAN] </option> ";
- }
- echo "\n</select>";
- }else{
- die($sql);
- }
- ?>
- <input type="submit" name="Submit" id="Submit" value="Pencarian" />
- </form>
- <?php
- $cari=isset($_GET['cari'])?$_GET['cari']:false;
- if(!empty($cari)){
- ?>
- <p><font face="Comic Sans MS">Hasil Pencarian Anda:</font></p>
- <?php
- /*
- $pencarian=mysql_query("SELECT * FROM cuti where NIK LIKE '%$cari%' " );
- $totalcari=mysql_num_rows($pencarian);
- */
- $sql="SELECT count(NO) c FROM cuti where NIK LIKE '%$cari%' ";
- if ($result = $mysqli->query($sql)) {
- $row=$result->fetch_assoc();
- $totalcari=$row['c'];
- if($totalcari==0){
- echo "<center><blink><font size='3'>Mohon maaf Data (NIK <strong>$cari</strong>) tidak ada di dalam database kami";
- }else{
- echo "Data Cuti dengan NIK <strong>$cari</strong> yang anda cari adalah: ";
- }
- }else{
- die( $sql);
- }
- ?>
- <?php
- /*
- $c = mysql_query("SELECT * FROM data_karyawan where NIK LIKE '$cari'" );
- $sip=mysql_fetch_array($c);
- */
- $sql="SELECT * FROM data_karyawan where NIK LIKE '$cari' ";
- if ($result = $mysqli->query($sql)) {
- $sip=$result->fetch_assoc();
- }
- ?>
- <table width="750" border="0">
- <tr>
- <td width="83">NAMA :</td>
- <td width="277"><?=$sip[NAMA_LENGKAP]?></td>
- <td width="180">NIK :</td>
- <td width="180"><?=$sip[NIK]?></td>
- </tr>
- <tr>
- <td>JABATAN :</td>
- <td><?=$sip[POSISI]?></td>
- <td>DEPARTEMEN:</td>
- <td><?=$sip[DEPARTEMEN]?></td>
- </tr>
- </table>
- <?php
- if($totalcari>0){
- ?>
- <form id="frmactive" name="frmactive" method="post" action="">
- <table border="1">
- <tr>
- <td colspan="5"><input name="APPROV" type="submit" id="APPROV" value="APPROV" />
- <input name="NOT_APPROV" type="submit" id="NOT_APPROV" value="NOT_APPROV" /></td>
- <td colspan=4> </td>
- </tr><?php $no = 1;?>
- <tr align="center" valign="middle">
- <td height="3"><h5>NO</h5></td>
- <td height="3"><h5>JENIS CUTI</h5></td>
- <td height="3"><h5>TANGGAL CUTI</h5></td>
- <td height="3"><h5>TANGGAL PENGAJUAN</h5></td>
- <td height="3"><h5>TANGGAL APPROVAL</h5></td>
- <td height="3"><h5>KEPERLUAN</h5></td>
- <td height="3"><h5>STATUS</h5></td>
- <td height="3"><h5>NIK ATASAN</h5></td>
- <td height="3"><h5>APPROVAL</h5></td>
- </tr>
- <?php
- $sql="SELECT * FROM cuti where NIK LIKE '%$cari%' ";
- if ($result = $mysqli->query($sql)) {
- //while($pencarian1=mysql_fetch_array($pencarian)){
- $no=1;
- while($pencarian1 = $result->fetch_assoc()){
- ?>
- <tr align="center" valign="middle">
- <td height="2"><h5><?=$no ?></h5></td>
- <td height="2"><h5><?=$pencarian1['JENIS_CUTI']; ?></h5></td>
- <td height="2"><h5><?=$pencarian1['TANGGAL_CUTI']; ?></h5></td>
- <td height="2"><h5><?=$pencarian1['TANGGAL_PENGAJUAN']; ?></h5></td>
- <td height="2"><h5><?=$pencarian1['TANGGAL_APPROVAL']; ?></h5></td>
- <td height="2"><h5><?=$pencarian1['KEPERLUAN']; ?></h5></td>
- <td height="2"><h5><?=$pencarian1['APPROVAL']; ?></td>
- <td height="2"><h5><?=$pencarian1['NIK_ATASAN']; ?></td>
- <td align="center"><?php
- if ($pencarian1['APPROVAL'] != 'APPROV') {
- if ($pencarian1['APPROVAL'] != 'NOT_APPROV') {
- ?><input name="checkbox[]" type="radio" id="radio<?=$no;?>" value="<? echo $pencarian1['NO']; ?>"><?php
- }else {
- ?>
- NOT APPROVE
- <?php
- }
- }else{
- echo '-';
- }
- ?> </td>
- </tr>
- <?php $no++?>
- <?
- }
- }else{
- die($sql);
- }
- ?>
- </table>
- <?php
- ?></form>
- <?php
- }else{
- echo "<!-- no form -->";
- }
- }else{
- echo 'no data';
- }
- ?>
- </center>
- </td>
- <td align="center" valign="top"><p>
- <object type="application/x-shockwave-flash" data="images/calendar.swf" width="200" height="200"> <param name="movie" value="images/calendar.swf" /> <param name="quality" value="high"/> </object>
- <object type="application/x-shockwave-flash" data="images/dialclock_LlRmUTNF.swf" width="190" height="60"> <param name="movie" value="images/dialclock_LlRmUTNF.swf" /> <param name="quality" value="high"/> </object>
- <p> </p></td>
- </tr>
- </table>
- <script type="text/javascript">
- swfobject.registerObject("FlashID");
- </script>
- </body>
- </html>
- <?php
- /*
- $e = mysql_query ("SELECT SISA_CUTI FROM cuti where NIK = '$cari' ORDER BY SISA_CUTI DESC" );
- $row = mysql_fetch_array($e);
- */
- $sql="SELECT * FROM cuti where NIK = '$cari' ORDER BY SISA_CUTI DESC";
- if ($result = $mysqli->query($sql)) {
- $row=$result->fetch_assoc();
- }
- ?>
- <?php
- $z=$row["SISA_CUTI"]; $y=(int)$z; echo "sisa cuti:". $y;
- /*
- $tuk = mysql_query("SELECT * FROM data_karyawan where NAMA_LENGKAP LIKE '$username'" );
- $req=mysql_fetch_array($tuk);
- */
- $sql="SELECT * FROM data_karyawan where NAMA_LENGKAP LIKE '$username'";
- if ($result = $mysqli->query($sql)) {
- $req=$result->fetch_assoc();
- }
- die( );
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement