SHARE
TWEET

Untitled

a guest Oct 13th, 2019 71 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Simple CRUD by TUTORIALWEB.NET</title>
  5.     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"/>
  6. </head>
  7. <body>
  8.     <h2>My CRUD</h2>
  9.    
  10.     <div class="btn-group m-1" role="group" aria-label="Basic example">
  11.       <a type="button" href="index.php" class="btn btn-secondary">Beranda</a>
  12.       <a type="button" href="tambah.php" class="btn btn-secondary">Tambah Data</a>
  13.     </div>
  14.    
  15.     <h3>Data</h3>
  16.    
  17.     <table cellpadding="5" cellspacing="0" class="table">
  18.         <tr bgcolor="#CCCCCC">
  19.             <th>no</th>
  20.             <th>Nama</th>
  21.             <th>Username</th>
  22.             <th>Password</th>
  23.             <th>Email</th>
  24.             <th>opsi</th>
  25.         </tr>
  26.        
  27.         <?php
  28.         //iclude file koneksi ke database
  29.         include('koneksi.php');
  30.        
  31.         //query ke database dg SELECT table siswa diurutkan berdasarkan NIS paling besar
  32.         $query = mysqli_query($koneksi, "SELECT * FROM mydata ORDER BY id DESC");
  33.        
  34.         //cek, apakakah hasil query di atas mendapatkan hasil atau tidak (data kosong atau tidak)
  35.         if(mysqli_num_rows($query) == 0){   //ini artinya jika data hasil query di atas kosong
  36.            
  37.             //jika data kosong, maka akan menampilkan row kosong
  38.             echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
  39.            
  40.         }else{  //else ini artinya jika data hasil query ada (data diu database tidak kosong)
  41.            
  42.             //jika data tidak kosong, maka akan melakukan perulangan while
  43.             $no = 1;    //membuat variabel $no untuk membuat nomor urut
  44.             while($data = mysqli_fetch_assoc($query)){  //perulangan while dg membuat variabel $data yang akan mengambil data di database
  45.                
  46.                 //menampilkan row dengan data di database
  47.                 echo '<tr>';
  48.                     echo '<td>'.$no.'</td>';    //menampilkan nomor urut
  49.                     echo '<td>'.$data['Nama'].'</td>';  //menampilkan data nis dari database
  50.                     echo '<td>'.$data['Username'].'</td>';  //menampilkan data nama lengkap dari database
  51.                     echo '<td>'.$data['Password'].'</td>';  //menampilkan data kelas dari database
  52.                     echo '<td>'.$data['Email'].'</td>'; //menampilkan data jurusan dari database
  53.                     echo '<td><a href="edit.php?id='.$data['Id'].'">Edit</a> / <a href="hapus.php?id='.$data['Id'].'" onclick="return confirm(\'Yakin?\')">Hapus</a></td>'; //menampilkan link edit dan hapus dimana tiap link terdapat GET id -> ?id=siswa_id
  54.                 echo '</tr>';
  55.                
  56.                 $no++;  //menambah jumlah nomor urut setiap row
  57.                
  58.             }
  59.            
  60.         }
  61.         ?>
  62.     </table>
  63.     <script type="text/javascript" src="css/bootstrap.min.js"></script>
  64. </body>
  65. </html>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top