Advertisement
Guest User

Untitled

a guest
Jan 29th, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.22 KB | None | 0 0
  1. <?php
  2.     include('libraries/config.php');
  3. ?>
  4. <!DOCTYPE HTML>
  5. <html>
  6. <head>
  7.     <title>Negara</title>
  8.     <script src="jquery/jquery-2.0.2.js"></script>
  9.     <script>
  10.  
  11.         function hapus(kode_jabatan){ //Fungsi untuk menghapus data
  12.             if (confirm("Yakin mau menghapus ?")){
  13.                 $.ajax({   
  14.                     type:"POST", //tipe request
  15.                     url:"jabatan_hapus.php", //url tujuan
  16.                     data:'kode_jabatan='+kode_jabatan, //data yang dikirim
  17.                     success:function(data){ //jika
  18.                         window.location.reload();
  19.                 }
  20.             });
  21.             }
  22.         }
  23.  
  24.         function edit(kode_jabatan,nama_jabatan){ //Fungsi untuk edit data
  25.             /*mengambil value dari form*/
  26.             $('#kode_jabatan').val(kode_jabatan);
  27.             $('#nama_jabatan').val(nama_jabatan);
  28.  
  29.             $("#aksi").val("edit");
  30.            
  31.             $("#formku").slideDown(); //menampilkan form
  32.         }
  33.        
  34.         $(document).ready(function(){
  35.             $('#formku').css('display', 'none');
  36.  
  37.                 $('#tambah').click(function(){
  38.                     $('#formku').toggle(1000);
  39.  
  40.                 });
  41.            
  42.            
  43.             $("button").click(function(){ //untuk menampilkan form saat penambahan data
  44.                 $("#formku").show(1000);
  45.                
  46.                 /*mengosongkan seluruh form input*/
  47.                 $('#kode_jabatan').val('');
  48.                 $('#nama_jabatan').val('');
  49.  
  50.             });
  51.                
  52.             $("#batal").click(function(){ //jika tombol batal diteka maka form akan disembunyikan
  53.                 $("#formku").hide(1000);
  54.             });
  55.            
  56.            
  57.            
  58.             $("#simpan").click(function(){ //untuk proses penyimpanan data
  59.  
  60.                 var kode_jabatan = $('#kode_jabatan').val();
  61.                 var nama_jabatan = $('#nama_jabatan').val();
  62.                 var aksi = $('#aksi').val(); //mengirimkan aksi yang dilakukan
  63.                
  64.                     $.ajax({
  65.                         type:"POST",
  66.                         url:"jabatan_kelola.php",
  67.                         data:'aksi='+aksi+'&kode_jabatan='+kode_jabatan+'&nama_jabatan='+nama_jabatan,
  68.                         success:function(data){
  69.                             $("#formku").hide(1000); //menyembunyikan form
  70.                             window.location.reload(); //untuk reload halaman
  71.                         }
  72.                     });
  73.  
  74.  
  75.             });
  76.            
  77.         });
  78.     </script>
  79.     <link rel="stylesheet" href="style.css"/>
  80. </head>
  81. <body>
  82. <?php
  83.    
  84.     $query = "SELECT * FROM jabatan";
  85.     $hasil = mysqli_query($db,$query);
  86.     $jumlah_data = mysqli_num_rows($hasil);
  87. ?>
  88.     <h2>Negara</h2>
  89.    
  90.     <button>Tambah Data</button>
  91.    
  92.     <form id="formku" method="post">
  93.         <label> Kode Jabatan </label><br/>
  94.         <input type="text" name="kode_jabatan" id="kode_jabatan" /><br/>
  95.         <label> Nama Jabatan </label><br/>
  96.         <input type="text" name="nama_jabatan" id="nama_jabatan" /><br/>
  97.        
  98.         <input id='aksi' name='aksi' type='hidden' value='tambah'/>
  99.         <input id='simpan' class="btn_form" name='simpan' type='button' value='Simpan'/>
  100.         <input id='batal' class="btn_form" name='batal' type='reset' value='Batal'/>
  101.     </form>
  102.    
  103.     <br/><br/>
  104.     <form name="table_data" method="post" >
  105.     <table id="tabelku" border="1px">
  106.         <tr>
  107.             <td> Kode Jabatan </td>
  108.             <td> Nama Jabatan </td>
  109.             <td> Aksi </td>
  110.    
  111.         </tr>
  112. <?php  
  113.     while($data = mysqli_fetch_array($hasil)){
  114.         $kode = $data['kode_jabatan'];
  115.         $nama = $data['nama_jabatan'];
  116.     ?>
  117.         <tr>
  118.             <td><?php echo $kode; ?></td>
  119.             <td><?php echo $nama; ?></td>
  120.             <td>
  121.                 <a href='#' onclick='edit(<?php echo $kode; ?>,"<?php echo $nama; ?>")'>Edit</a>
  122.                 <a href='#' onclick='hapus("<?php echo $kode;?>")'>Hapus</a>
  123.             </td>
  124.         </tr>
  125.     <?php } ?>
  126. </form>
  127. </body>
  128. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement