Advertisement
dganisha

Menampilan Data (Edit,Hapus, Search)

Nov 9th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.94 KB | None | 0 0
  1. <script type="text/javascript" src="js/jquery.min.js"></script>
  2.     <script type="text/javascript">
  3.         $("document").ready(function(){
  4.             alert ("Halaman ini membutuhkan koneksi internet untuk menampilkan CSS nya, Terima Kasih.");
  5.         });
  6.     </script>
  7.    
  8. <?php
  9. //Copyright by Dganisha
  10.     require_once 'db/koneksi.php';
  11.  
  12. //Fungsi Hapus
  13. if(isset($_GET['del'])){
  14.     $nis = $_GET['del'];
  15.     $hapus = mysql_query("DELETE FROM tbl_siswa WHERE nis = '$nis'");
  16.     if($hapus){
  17.         echo "<b>Berhasil Menghapus data.</b>";
  18.     }else{
  19.         echo "Gagal menghapus.".mysql_error();
  20.     }
  21. }
  22.  
  23. //Fungsi Edit
  24. if(isset($_GET['edit'])){
  25.     $nis = $_GET['edit'];
  26.                 //Fungsi Simpan Data
  27.                 if(isset($_POST['simpan'])){
  28.                     //$nis_user = $_POST['nisnya'];
  29.                     $ganti_nama = $_POST['namasiswa'];
  30.                     $ganti_jenkel = $_POST['jenkelsis'];
  31.  
  32.                     $save = mysql_query("UPDATE tbl_siswa SET nama = '$ganti_nama' WHERE nis = '$nis'");
  33.                     $save = mysql_query("UPDATE tbl_siswa SET jenkel = '$ganti_jenkel' WHERE nis = '$nis'");
  34.                         if($save){
  35.                             echo "<b>Berhasil merubah data.</b><br>";
  36.                         }else{
  37.                             echo "Gagal merubah data. ".mysql_error();
  38.                         }
  39.                 }
  40.     $querycek = mysql_query("SELECT nis,nama,jenkel FROM tbl_siswa WHERE nis = '$nis'");
  41.     $data = mysql_fetch_assoc($querycek);
  42.         $c_nama = $data['nama'];
  43.         $c_nis = $data['nis'];
  44.         $c_jenkel = $data['jenkel']; ?>
  45.         <form method="post">
  46.             NIS Siswa : <input type="text" name="nisnya" value="<?php echo $c_nis; ?>" disabled><br><br>
  47.             Nama Siswa : <input type="text" name="namasiswa" value="<?php echo $c_nama; ?>"><br><br>
  48.             Jenis Kelamin : <input type="text" name="jenkelsis" value="<?php echo $c_jenkel; ?>" ><br>
  49.             <input type="submit" name="simpan" value="SIMPAN">
  50.         </form>
  51. <?php
  52. } ?>
  53.     <a href="blog.php?conten=tesdb">Tambah Data</a>
  54.  
  55.                         <div class="panel panel-default">
  56.                         <div class="panel-heading">
  57.                             Tabel Siswa
  58.                         </div>
  59.                         <div class="panel-body">
  60.                             <form method="post">
  61.                                 <input type="text" name="search" placeholder="Cari data..."> <input type="submit" value="CARI">
  62.                             </form>
  63.                             <div class="table-responsive">
  64.                                 <table class="table table-striped table-bordered table-hover" id="dataTables-example">
  65.                                     <thead>
  66.                                         <tr>
  67.                                 <th>NIS</th>
  68.                                 <th>Nama Siswa</th>
  69.                                 <th>Jenis Kelamin</th>
  70.                                 <th>Agama</th>
  71.                                 <th>Asal Kota</th>
  72.                                 <th>Aksi</th>
  73.                                         </tr>
  74.                                     </thead>
  75.                                     <tbody>
  76. <?php
  77. //Fungsi cari
  78. $query = "SELECT * FROM tbl_siswa ORDER BY nis";
  79.  
  80. if(isset($_POST['search'])){
  81.     $cari = $_POST['search'];
  82.     $query = "SELECT * FROM tbl_siswa WHERE nis LIKE '%$cari%' OR nama LIKE '%$cari%'";
  83.    
  84. }
  85. $dhiemas = mysql_num_rows(mysql_query($query));
  86.     if($dhiemas < 1){ ?>
  87.         <tr>
  88.             <td colspan="7" align="center" style="padding:10px;">Data Tidak Ditemukan</td>
  89.         </tr>
  90.     <?php }
  91.         $mysql = mysql_query($query) or die(mysql_error());
  92.         while ($cek = mysql_fetch_assoc($mysql)) {
  93.             $nis = $cek['nis'];
  94.             $nama = $cek['nama'];
  95.             $jenkel = $cek['jenkel'];
  96.             $agama = $cek['agama'];
  97.             $idkota = $cek['idkota'];
  98.  
  99.             $querykota = mysql_query("SELECT kota FROM tbl_kota WHERE id = '$idkota'");
  100.             $cekkota = mysql_fetch_assoc($querykota);
  101.             $namakota = $cekkota['kota'];
  102.         ?>
  103.                               <tr class="odd gradeA">
  104.                                 <td><?php echo $nis; ?></td>
  105.                                 <td><?php echo $nama; ?></td>
  106.                                 <td><?php echo $jenkel; ?></td>
  107.                                 <td><?php echo $agama; ?></td>
  108.                                 <td><?php echo $namakota; ?></td>
  109.                                 <td><a href="blog.php?conten=menampilkan_data&del=<?php echo $nis; ?>">Delete</a> |  <a href="blog.php?conten=menampilkan_data&edit=<?php echo $nis; ?>">Edit</a></td>
  110.                               </tr>
  111. <?php
  112. }
  113. ?>
  114.                                     </tbody>
  115.                                 </table>
  116.                             </div>
  117.                            
  118.                         </div>
  119.                     </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement