Selamat malam sobat informatika yang senantiasa berbahagia, pada kesempatan kali ini kami akan memberikan tutorial cara menampilkan data dari database ke halaman web menggunakan PHP. Mungkin sebagian dari sobat yang sudah mahir tentunya hal ini bukan sesuatu yang sulit. Tapi mungkin bagi sebagian sobat yang baru akan belejar atau memulai akan agak sedikit bingung, tapi tak perlu khawatir, jika sobat merasa bingung berarti sobat berusaha berpikir. hehe

Agar bisa menampilkan data dari database ke halaman web tentunya kita harus membuat databasenya terlebih dahulu serta kita juga harus membuat tabel dan memasukkan data kedalam tabel database tersebut.


Sobat mungkin melihat banyak sekali artikel yang menerangkan cara menampilkan data dari database ke halaman web di google. Jika sobat amati lebih dalam lagi, di beberapa artikel tersebut pasti ada logika penulisan script yang berbeda, meskipun tujuannya sama. Sebenarnya itu tidak menjadi masalah karena setiap orang mempunyai gaya penulisan script programnya masing-masing, kembali lagi kepada metode mana yang sobat anggap paling mudah dan nyaman.

Okelah kita langsung saja ke topik utama bahasan kita yaitu tutorial cara menampilkan data dari database ke halaman web menggunakan PHP. Disini saya akan menerangkan 2 cara. Yaitu :

1.    Cara menampilkan data dari database kehalaman web menggunakan PHP dengan 2 file, dan
2.    Cara menampilkan data dari database ke halaman web menggunakan PHP dengan 1 file.

Kenapa sih harus menjelaskan dengan 2 cara diatas min? Kenapa ya, jujur kalo kami lebih senang menggunakan cara yang pertama yaitu dengan 2 file, maksudnya memisahkan file yang berisi logika dan file eksekusi. Selain itu jika kita membuat aplikasi atau sistem informasi itu akan dibutuhkan banyak file. Tapi sekali lagi itu tergantung pada sobat semua :)

Cara 1 :  Menampilkan data dari database ke halaman web menggunakan PHP dengan 2 file.

Untuk cara yang pertama ini kita akan membuat 2 file, pertama kita buat file koneksi.php untuk membuat koneksi ke database, dan file tampil.php untuk menampilkan data dari database. Berikut langkah-langkahnya :

Pastikan Xampp sudah dijalankan , Lihat Cara Menjalankan XAMPP
  1. Pertama kita buat database dan tabel nya dulu, disini kami memakai database dan tabel yang sudah dibuat pada postingan sebelumnya. Sobat bisa klik Cara Membuat Database dan Tabel MysQl di Xampp dengan PhpMyadmin.
     
  2. Isikan dulu data ke dalam tabel yang sudah di buat di database tadi, sobat bisa lihat Cara Memasukkan dan Menambahkan data ke dalam tabel dengan PhpMyadmin.
  3. Lalu kita buka notepad++ lalu buat halaman baru bisa dengan cara CTRL+N, dan buat folder di htdocs dengan nama latihan. kemudian  Copy kan script dibawah ini ke notepad++. dan Simpan file dengan ekstensi .php , beri nama koneksi.php.
  4. <?php
      $host = 'localhost';
      $user = 'root';      
      $password = '';      
      $database = 'siswa_db';  
     
      $konek_db = mysql_connect($host, $user, $password); 
      $find_db = mysql_select_db($database) ;
    
    ?>
    
  5. Selanjutnya kita buat halaman baru lagi, lalu copy script di bawah ini ke notepad++. simpan disatu folder yang sama dengan file koneksi.php , beri nama tampil.php.
  6. <?php
    //ambil koneksi dari koneksi.php
    include "koneksi.php";
    
    // Perintah untuk menampilkan data
    $queri="Select * From siswa" ;  //menampikan SEMUA data dari tabel siswa
    
    $hasil=MySQL_query ($queri);    //fungsi untuk SQL
    
    // perintah untuk membaca dan mengambil data dalam bentuk array
    while ($data = mysql_fetch_array ($hasil)){
    $id = $data['id'];
     echo "  
      
      Nama : ".$data['nama']." </br>
      Jenis Kelamin : ".$data['Jenis_Kelamin']." </br> 
      Kelas : ".$data['Kelas']." </br>
      Alamat : ".$data['alamat']." </br>
      ---------------------------------------- </br>
      ";
       
    }
    echo " Berhasil Mengambil data dari database";
    ?>  
    
Keterangan :
  • Pada file diatas kita menggunakan fungsi include “koneksi.php”; maksudnya kita memanggil file koneksi.php ke dalam file tampil.php agar file tersebut terhubung ke database.
  • Fungsi mysql_fetch_array ()  ini mengembalikan baris data sebagai array asosiatif, array numerik, atau keduanya. Fungsi ini lebih mudah digunakan karena dalam penulisannya kita bisa mengunakan nama kolom dari tabel.  Contoh : $data['nama'];
    5.  Buka browser dan ketikan Https://localhost/latihan/tampil.php Tampilannya akan seperti dibawah ini



Cara menampilkan data dari database ke halaman web menggunakan PHP MySql


Cara 2 : Menampilkan data dari database ke halaman web menggunakan phpmyadmin dengan 1 file.

Untuk cara yang kedua ini, kita hanya memakai 1 file saja. Sebenarnya scriptnya sama, hanya saja kita menuliskan script yang ada di koneksi.php ke file tampil.php. Berikut langkah-langkahnya :
  1. Ulangi Langkah 1 dan 2 diatas (pada cara yang pertama), kemudian
  2. Buka Notepad++ buat halaman baru. copy kan script di bawah ini, dan simpan dengan nama tampil.php.
  3. <?php
    //membuat koneksi ke database
    $host = 'localhost';
      $user = 'root';      
      $password = '';      
      $database = 'siswa_db';  
     
      $konek_db = mysql_connect($host, $user, $password); 
      $find_db = mysql_select_db($database) ;
    
    // Perintah untuk menampilkan data
    $queri="Select * From siswa" ;  //menampikan SEMUA data dari tabel siswa
    
    $hasil=MySQL_query ($queri);    //fungsi untuk SQL
    
    // perintah untuk membaca dan mengambil data dalam bentuk array
    while ($data = mysql_fetch_array ($hasil)){
    $id = $data['id'];
     echo "  
      
      Nama : ".$data['nama']." </br>
      Jenis Kelamin : ".$data['Jenis_Kelamin']." </br> 
      Kelas : ".$data['Kelas']." </br>
      Alamat : ".$data['alamat']." </br>
      ---------------------------------------- </br>
      ";
       
    }
    echo " Berhasil Mengambil data dari database";
    ?>  
    
  4. Kemudian buka Browser dan ketikan Https://localhost/latihan/tampil.php Tampilannya akan sama seperti yang pada cara pertama tadi.
Cara menampilkan data dari database ke halaman web menggunakan PHP MySql

Nah itu dia sobat Tutorial Cara Menampilkan Data Dari Database Ke halaman Web Menggunakan PHP MySql. Semoga Tutorial diatas bisa bermanfaat untuk sobat semua. jika masih ada yang ingin ditanyakan silahkan tinggalkan komentar, nanti akan kami coba membantu.

Terimakasih sudah menyempatkan waktu untuk berkunjung dan membaca artikel di blog kami. Happy Coding :)

Baca juga : Cara menampilkan Data dari database mysql ke halaman web dalam bentuk tabel
Label:

Post a Comment

Author Name

Contact Form

Name

Email *

Message *

Powered by Blogger.