Beranda Blog & Website Cara Menampilkan Data Dari Database Menggunakan Mysqli di PHP

Cara Menampilkan Data Dari Database Menggunakan Mysqli di PHP

501
0
BERBAGI
MySQLi

Di tulisan lainnya sudah di jelaskan bagaimana menghubungkan database kita dengan Mysqli. Yang belum baca klik link dibawah ini.

Nah kita lanjutkan tutorialnya:
Kita buat sebuah tabel pada database kita. Buka phpmyadmin dan buat database baru dengan nama member jumlah kolom 4. Berikut fieltnya:

id ->INT(10) -> Index Primary -> Centang AUTO_INCREMENT
nama ->VARCHAR(50)
email ->VARCHAR(50)
time_stamp ->INT(25)

Simpan dan buka file index.php untuk mengambil data. Eitz.. isi dulu databasenya, pilih menu insert pada php myadmin.

db phpmyadmin

Misal kita isi data:

ID -> Kosongkan saja karena akan terisi otomatis.
nama -> Anto
email -> e-mail@mail.com
time_stamp -> 1456771688

Untuk time_stamp merupakan waktu format waktu yang dibuat oleh fungsi time() pada php.

Kita buat kode pada file index untuk menampilkan data member diatas. Kodenya sebagai berikut:


<?php
// -- panggil file koneksi.php yang ada di folder include
require __DIR__.'/include/koneksi.php';

// -- Lanjutkan dengan query mysqli
$result = mysqli_query($connect, "SELECT * FROM `member`");

while($row = mysqli_fetch_assoc($result)) {
echo "id : $row[id]\n";
echo "nama : $row[nama] \n";
echo "e-mail : $row[email]\n";
echo "tanggal : ".date("d m Y H:i",$row['time_stamp'])."\n";
}
?>

Loading...

Next, pastikan server localmu (XAMPP) telah aktif. Tes hasilnya dengan mengetik link di browser : localhost/index.php. Jika tidak error maka hasilnya akan tampil:

id : 1
nama : Anto
e-mail : e-mail@mail.com
tanggal : 29 02 2016 19:48

Penjelasan kode phpnya :

  • mysqli_query() merupakan fungsi untuk melakukan eksekusi query mysql. Fungsi ini membutuhkan 2 item yaitu $connect untuk koneksi database dan Query untuk isi query seperti SELECT, INSERT, dan lain-lain.
  • mysqli_fetch_assoc() untuk mengambil hasil dari Query dalam bentuk Array assosiatif atau berdasarkan nama fielt tabel. Kita juga bisa menggunakan mysqli_fetch_row() untuk mengambil data dalam bentuk Array numerik seperti $row[0] untuk mengambil hasil dalam Array awal atau data id.

Sekian dulu postingan kali ini mengenai Menampilkan data dari database menggunakan Mysqli di PHP, semoga bisa membantu. Jangan lupa untuk selalu berbagi satu kebaikan dengan cara share atau bagikan artikel ini ke teman-teman di sosial media, terimakasih!

LEAVE A REPLY

Please enter your comment!
Please enter your name here