Cara Menampilkan Data mysql Dengan PHP

Posted in PHP MYSQLi Life at 28 April 2016 With 0 Comments

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>
 <title>Aplikasi CRUD</title>
</head>
<body>
 <h2>Simple CRUD</h2>
 
 <p><a href="index.php">Beranda</a> / <a href="tambah.php">Tambah Data</a></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 = mysql_query("SELECT * FROM mhs ORDER BY nim DESC") or die(mysql_error());
 
  //cek, apakakah hasil query di atas mendapatkan hasil atau tidak (data kosong atau tidak)
  if(mysql_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 = mysql_fetch_assoc($query)){ //perulangan while dg membuat variabel $data yang akan mengambil data di database
    
    //menampilkan row dengan data di database
    echo '<tr>';
     echo '<td>'.$no.'</td>'; //menampilkan nomor urut
     echo '<td>'.$data['nim'].'</td>'; //menampilkan data nis dari database
     echo '<td>'.$data['nama'].'</td>'; //menampilkan data nama lengkap dari database
     echo '<td>'.$data['kelas'].'</td>'; //menampilkan data kelas dari database
     echo '<td>'.$data['jurusan'].'</td>'; //menampilkan data jurusan dari database
     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
    echo '</tr>';
    $no++; //menambah jumlah nomor urut setiap row
   }
  }
  ?>
 </table>
</body>
</html>

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

Artikel Rekomendasi

Artikel Terkait

Diskusi

wa