Senin, 29 Januari 2018

Menampilkan database ke halaman browser

Cara menampilkan data dari database ke halaman web menggunakan PHP MySql

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.
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 namalatihan. kemudian  Copy kan script dibawah ini ke notepad++. dan Simpan file dengan ekstensi .php , beri namakoneksi.php.
  4. 1234567891011<?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. 12345678910111213141516171819202122232425<?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 ketikanHttps://localhost/latihan/tampil.phpTampilannya 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. 12345678910111213141516171819202122232425262728293031<?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 ketikanHttps://localhost/latihan/tampil.phpTampilannya 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 :)

Tidak ada komentar:

Posting Komentar

100 Mimpiku