Langsung ke konten utama

Cara menampilkan data dari database ke halaman web

 

Cara menampilkan data dari database ke halaman web menggunakan PHP MySql

By  | January 18, 2016
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

12 thoughts on “Cara menampilkan data dari database ke halaman web menggunakan PHP MySql

  1. Dewi Aja

    Perkenalkan, saya dari tim kumpulbagi. Saya ingin tau, apakah kiranya anda berencana untuk mengoleksi files menggunakan hosting yang baru?
    Jika ya, silahkan kunjungi website ini http://www.kbagi.com untuk info selengkapnya.

    Di sana anda bisa dengan bebas share dan mendowload foto-foto keluarga dan trip, music, video, filem dll dalam jumlah dan waktu yang tidak terbatas, setelah registrasi terlebih dahulu. Gratis ðŸ™‚

    Reply 
  2. Situs Kampus

    sederhananya begini mas, pada record "nama" di tabel a.php kita kasih link misal awalnya ".$data['nama']." jadi ".$data['nama']." , jadi nantinya ketika kita klik nama, maka kita akan dialihkan ke halaman b.php yang isinya data mengenai nama yg kita klik pada file a.php . kemudian agar pada tabel b.php data yang ditampilkan sesuai dengan nama yang kita pilih di a.php kita menggunakan id_nama. semoga membantu ðŸ™‚
    terimakasih sudah berkunjung ðŸ™‚

    Reply 
  3. MDO Warrior

    terima kasih tutorialnya..sangat membantu…
    saya mau tanya..
    misalnya saya punya file a.php file ini menyuruh user memilih nama yang datanya ingin dilihat, ketika nama di klik/di pilih..akan membuka file b.php dan menampilkan data dari nama yg dipilih td…
    method atau kondisi yg digunakan gimana ya..???
    mohon pencerahannya..terima kasih

    Reply 
  4. Kamara Lomboky

    kalau ada warning seperti ini : Warning: mysqli_select_db() expects exactly 2 parameters, 1 given in /home/u590853736/public_html/koneksi.php on line 9, maksudnya apa dan bagaimana mengatasinya? TERIMA KASIH.

    Reply 
  5. website developer

    I’m not that much of a internet reader to be honest but your sites really nice, keep it up!
    I’ll go ahead and bookmark your website to come back down the road.
    Many thanks

    Reply 
  6. website developer

    My brother suggested I might like this website. He was totally right.

    This post actually made my day. You can not imagine just how much
    time I had spent for this info! Thanks!

    Reply 
  7. website developer

    It’s not my first time to go to see this site, i am visiting this web site dailly and obtain nice data from here all the time.

    Reply 

Leave a Reply

Your email address will not be published. Required fields are marked *

Link LainnyaHubungi Kami
Tentang KamiDes/Kec Astanajapura Kab. Cirebon, Jawa barat.
Hubungi Kamiinfopemulungkode@gmail.com
Kebijakan Layananwhatsapp : 08170090597




Copyright @ 2019 Pemulungkode For Developers

Tentang Pemulungkode
pemulungkode.com merupakan website media online yang menyediakan source code program aplikasi gratis dan Premium. Selain menyediakan source code program aplikasi, kami juga menerima jasa pembuatan dan pengembangan aplikasi, Jasa Web Disegn, dan Jasa SEO
Iconic One Pro Theme | Powered by Wordpress

Komentar

Postingan populer dari blog ini

Pemograman R Studio

  Metode Numerik Menggunakan R Pengantar Gambaran Isi Buku Cara Berkontribusi dalam Buku Ini Ucapan Terima Kasih Lisensi 1  Bahasa Pemrograman R 1.1  Sejarah R 1.2  Fitur dan Karakteristik R 1.3  Kelebihan dan Kekurangan R 1.4  RStudio 1.5  Menginstall R dan RStudio 1.6  Working Directory 1.6.1  Mengubah Lokasi Working Directory 1.6.2  Mengubah Lokasi Working Directory Default 1.7  Memasang dan Mengaktifkan Paket R 1.8  Fasilitas Help 1.8.1  Mencari Help dari Suatu Perintah Tertentu 1.8.2  General Help 1.8.3  Fasilitas Help Lainnya 1.9  Referensi 2  Kalkulasi Menggunakan R 2.1  Operator Aritmatik 2.2  Fungsi Aritmetik 2.3  Operator Relasi 2.4  Operator Logika 2.5  Memasukkan Nilai Kedalam Variabel 2.6  Tipe dan Struktur Data 2.7  Vektor 2.7.1  Membuat vektor 2.7.2  Missing Values 2.7.3  Subset Pada Vektor 2.7.4  Operasi Matematis Menggunakan Vektor ...

PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU

  PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU Bagaimana kalau di dalam applikasi pertitur notasi angka dibuatkan sistem teks dengan memakai font parnumstion untuk membuat simbol simbol pada notasi angka lagu Menggunakan font khusus seperti **Parnumstion** untuk membuat simbol-simbol pada notasi angka dalam aplikasi pertitur dapat menjadi solusi yang elegan untuk menampilkan simbol notasi secara visual menarik dan konsisten. Berikut adalah langkah-langkah umum yang dapat kamu lakukan untuk mengimplementasikan sistem teks dengan font ini dalam aplikasi Python, khususnya jika kamu menggunakan tkinter: ### Langkah-langkah Implementasi: 1. **Pastikan Font Tersedia:**    - Unduh dan instal font **Parnumstion** pada sistem yang akan menjalankan aplikasi. Font ini harus diinstal agar bisa digunakan oleh aplikasi tkinter.    - Kamu dapat menempatkan file font (biasanya dengan ekstensi `.ttf`) di folder aplikasi atau menginstalnya secara manual di sis...

MIGRASI DATABASE DARI SQLite KE MySQL (Part-1)

  MIGRASI DATABASE DARI SQLite KE MySQL (Part-1) Pemakaian yang mana lebih baik dalam membuat database_musik di mysql atau Exel yang cell Cell pada tabel dilakukan operasi fungsi logika matematika. Untuk keperluan membuat database atau tabel yang memerlukan operasi logika atau matematika, seperti yang Anda sebutkan, MySQL jauh lebih baik dibandingkan Excel. Berikut adalah beberapa alasan mengapa MySQL lebih disarankan: 1. **Kapasitas dan Skalabilitas**: MySQL dapat menangani jumlah data yang jauh lebih besar daripada Excel. Ini penting jika Anda berencana untuk menyimpan banyak data atau melakukan operasi yang kompleks di atas data tersebut. 2. **Kekuatan dan Kinerja**: MySQL dirancang khusus untuk memproses query dan operasi basis data dengan cepat. Ini termasuk operasi matematika, logika, dan agregasi data yang umum dilakukan dalam aplikasi. 3. **Fleksibilitas Struktur**: Dalam MySQL, Anda dapat dengan mudah menentukan struktur tabel yang kompleks dan melakukan kueri yang lebih r...