Download Source Code Aplikasi

Tutorial Lengkap Crud Php Mysqli Part (4) Membaca Data Database Mysqli (Read)

Tuesday, May 1st, 2018 - MySQL
Tutorial Lengkap Crud Php Mysqli Part (4) Membaca Data Database Mysqli (Read)


Sekarang kita akan berguru membaca data database MySQLi memakai PHP, membaca data ini disebut dengan istilah read. Sama menyerupai pada seri memasukkan data, untuk membaca data juga memerlukan function mysqli_query(). Function tersebut juga memerlukan 2 buah argumen ialah argumen koneksi database dan argumen query database.

Supaya lebih terang eksklusif saja kita praktekan membuat isyarat untuk membaca data dalam database MySQLi. Sekarang kita buka kembali file index.php yang sebelumnya sudah kita buat. Kemudian edit isyarat menjadi menyerupai berikut ini : 

  1. <?php
  2. require_once(“koneksi.php”);
  3. $query = “SELECT * FROM anggota”;
  4. $data = mysqli_query($konek, $query);
  5. ?>
  6. <!DOCTYPE html>
  7. <html>
  8. <head>
  9.     <title>CRUD PHP Sederhana</title>
  10. </head>
  11. <body>
  12.     <h3>Daftar Anggota</h3>
  13.     <a href=”tambah.php”>Tambah Data</a>
  14.     <table border=”1px”>
  15.     <tr>
  16.         <th>Nama</th>
  17.         <th>Alamat</th>
  18.         <th>Jenis Kelamin</th>
  19.         <th>Aksi</th>
  20.     </tr>
  21.     <?php while($row = mysqli_fetch_assoc($data)){ ?>
  22.     <tr>
  23.         <td><?php echo $row[‘nama’] ;?></td>
  24.         <td><?php echo $row[‘alamat’] ;?></td>
  25.         <td><?php echo $row[‘jenis_kelamin’] ;?></td>
  26.         <td>
  27.             <a href=”#”>Edit</a> |
  28.             <a href=”#”>Hapus</a>
  29.         </td>
  30.     </tr>
  31.     <?php
  32.     } // end while
  33.     mysqli_close($konek); // menutup koneksi ke database
  34.     ?>
  35.     </table>
  36. </body>
  37. </html>

Selanjutnya jalankan file index.php seperti sebelumnya, apabila tidak ada kesalahan maka akan tampil data dari database yang sebelumnya kita masukkan, menyerupai gambar dibawah ini :

Tutorial Lengkap Crud Php Mysqli Part (4) Membaca Data Database Mysqli (Read)

Namun apabila terdapat error jangan panik, coba pahami errornya apa berada di baris isyarat ke berapa. Kemudian cek isyarat yang terdapat error tersebut, dan coba koreksi ulang dengan referensi isyarat diatas.

Penjelasan Kode
Pada baris nomor 4 terdapat kode $query = “SELECT * FROM anggota”;, maksud dari isyarat tersebut variabel $query menyimpan isyarat query ke database. Fungsi dari query tersebut untuk menentukan semua data yang ada didalam tabel anggota.
Selanjutnya pada baris nomor 5 terdapat kode $data = mysqli_query($konek, $query); yang maksudnya menjalankan function mysqli_query() dengan argumen $konek dan $query. Argumen $konek berasal dari file koneksi.php dan argumen $query berasal dari baris kode nomor 4. Kemudian sesudah hasil dari function mysqli_query() tersebut disimpan kedalam variabel $data. Data yang disimpan didalam variabel$data berupa objek.
Kemudian pada baris nomor 26 terdapat kode while($row = mysqli_fetch_assoc($data)) yang maksudnya untuk mengambil data yang tersimpan didalam variabel $data menjadi associative array dan disimpan didalam variabel $row. Kode $row = mysqli_fetch_assoc($data) akan terus diulang hingga semua data yang tersimpan didalam $data habis diubah menjadi associative array. Selama proses perulangan tersebut pada baris nomor 28 – 30 menampilkan data dari aray $row. Dan untuk key arraynya sesuai dengan key dari nama kolom database. Dan untuk baris nomor 39 terdapat kode mysqli_close($konek); yang maksudnya untuk menutup koneksi ke database.

Part Berikutnya :

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Download Source Code Aplikasi
Tutorial Lengkap Crud Php Mysqli Part (4) Membaca Data Database Mysqli (Read) | Ahmad Code | 4.5