Cara Menampilkan Data di database mysql Dengan PHP

Publish Date : 26-10-2023 , dibaca 14131 kali, Hari ini dibaca : 1 kali ,0 comments

Cara menampilkan data di mysql dengan php

Setelah Sebelumnya admin memposting Cara Input Data di Mysql dengan PHP, Kali ini kita akan membahas Cara Menampilkan data di database Mysql Dengan PHP, yang nanti akan belanjut ke Cara Menghapus data di Mysql dengan PHP, Cara Update Data di Mysql Dengan PHP yang singkatan dari Semuanya adalah CRUD dengan PHP MYSQL

Cara Menampilkan data di mysql dengan PHP

Berikut ini tutorial lanjutan dari artikel sebelumnya tentang Cara Input Data di Mysql dengan PHP , dan sekarang kita akan menampilkan data di mysql dengan php

Menampilkan Data (Read/Select)

Tahap selanjutnya adalah menampilkan data (Read) dari database mysql pada browser. Untuk menampilkan data, kita akan membuat file yang bernama index.php. Silakan salin script di bawah ini kemudian simpan dengan nama index.php :

cara menampilkan data di mysql dengan php
index.php

<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
  <meta name="author" content="Senterwebs">
  <title>CRUD Sederhana dengan PHP MYSQL Senterwebs.com</title>
  <link rel="shortcut icon" href="https://senterwebs.com/favicon.png">
  <link rel="icon" href="https://senterwebs.com/favicon.png">
  <link rel="stylesheet" href="../style.css">
</head>
<body>
 <h2 style='text-align: center;'>Simple CRUD Senterwebs.com</h2>
 <div id="wrapper">
 <p><h3><a href="index.php">Beranda</a> / <a href="tambah.php">Tambah Data</a></h3></p>
 
 <h3>Data Mahasiswa</h3>
 
 <table cellpadding="5" cellspacing="0" border="1">
  <tr bgcolor="#CCCCCC">
   <th>No.</th>
   <th>NIM</th>
   <th>Nama</th>
   <th>Kelas</th>
   <th>Jurusan</th>
   <th>Opsi</th>
  </tr>
 
  <?php
  //iclude file koneksi ke database
  include('koneksi.php');
 
  //query ke database dg SELECT table siswa diurutkan berdasarkan NIS paling besar
  $query = mysqli_query($koneksi,"SELECT * FROM mhs ORDER BY nim DESC") or die(mysqli_error());
 
  //cek, apakakah hasil query di atas mendapatkan hasil atau tidak (data kosong atau tidak)
  if(mysqli_num_rows($query) == 0){ //ini artinya jika data hasil query di atas kosong
   
   //jika data kosong, maka akan menampilkan row kosong
   echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
   
  }else{ //else ini artinya jika data hasil query ada (data diu database tidak kosong)
   
   //jika data tidak kosong, maka akan melakukan perulangan while
   $no = 1; //membuat variabel $no untuk membuat nomor urut
   while($data = mysqli_fetch_assoc($query)){ //perulangan while dg membuat variabel $data yang akan mengambil data di database
    
    //menampilkan row dengan data di database
    echo "<tr>
     <td>$no</td>
     <td>$data[nim]</td>
     <td>$data[nama]</td>
     <td>$data[kelas]</td>
     <td>$data[jurusan]</td>
     <td><a href=edit.php?id=$data[id]>Edit</a> / <a href=hapus.php?id=$data[id] onClick=\"return confirm('Apakah Anda benar-benar mau menghapusnya?')\">Hapus</a></td>
     </tr>";
    $no++; //menambah jumlah nomor urut setiap row
   }
  }
  ?>
 </table>
</div>
</body>
</html>

OK.. Lanjut ke tutorial Cara Menghapus data Mysql Dengan PHP

Produk Rekomendasi

Artikel Terkait

Diskusi



wa