Langsung ke konten utama

Belajar PHP - Cara Menampilkan Data Database

Cara Menampilkan Data Database Dengan PHP MySql

Cara menampilkan data di php sama halnya dengan "Cara Menambahkan Data di Php" tetapi query dan cara menampilkannya saja yang beda. Sebelumnya kita sudah mempunyai Database dan Tabelnya masing-masing. Jika anda belum tau bagaimana cara membuat database dan tabel di Localhost / Xampp, silahkan anda kunjungi "Membuat Database dan Tabel Dengan XAMPP".

Pada tutorial skrip sebelumnya kita telah belajar cara membuat koneksi sampai membuat tabel, database serta menambah data melalui skrip php, dan pada tutorial ini kita akan belajar cara menampilkan data database MySQL PHP.

Cara menampilkan data di PHP MySql

Cara menampilkan data di PHP menggunakan SELECT * FROM nama_tabel, dengan pernyataan mysql_query di PHP tersebut. Ada beberapa script yang PHP sendiri sediakan untuk menampilkan data tersebut, seperti mysql_fetch_array atau mysql_fetch_assoc anda bisa menggunakan salah satunya, saya sering menggunakan mysql_fetch_array.

Berikut script sederhana bagaimana menampilkan data database di PHP.

Kode Tampil Data
<?php

$dbhost = 'localhost';
$dbuser = 'root';
$dbpassword = '';
$dbname = 'pemulabelajar';
$koneksi = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname,$koneksi);

  $sql = "SELECT * FROM `siswa`";
  $lihatdata = mysql_query($sql);
  while ($data = mysql_fetch_array($lihatdata)) {
    echo '<p>Nama : '.$data[1].'</p>';
    echo '<p>Kelas : '.$data[2].'</p>';
    echo '<p>--------------------------</p>';
  }

mysql_close($koneksi);

?>

Script yang di tampilkan di atas akan menghasilkan seperti berikut :
Cara Menampilkan Data Database Dengan PHP MySql
menampilkan data database di php
 Setiap menampilkan data di tabel dihitung dari [0] , karena nama di nomor kolom 2 maka di tampilkan di [1] atau anda bisa menggunakan nama tabel tersebut. Contoh : $data['nama'].
Isi dari baris telah diserahkan kepada variabel $data dan nilai-nilai secara berturut-turut kemudian dicetak.

Menampilkan data di dalam tabel menggunakan PHP

Sama halnya dengan script di atas kita hanya menambahkan kode <table> di dalam menampilkan data tersebut.

Cara menampilkan data di PHP menggunakan SELECT * FROM nama_tabel, dengan pernyataan mysql_query di PHP tersebut. Ada beberapa script yang PHP sendiri sediakan untuk menampilkan data tersebut, seperti mysql_fetch_array atau mysql_fetch_assoc anda bisa menggunakan salah satunya, saya sering menggunakan mysql_fetch_array.

Berikut script sederhana bagaimana menampilkan data database di dalam tabel menggunakan PHP.

Kode Tampil Data dalam Tabel
<?php

$dbhost = 'localhost';
$dbuser = 'root';
$dbpassword = '';
$dbname = 'pemulabelajar';
$koneksi = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname,$koneksi);

echo '<table border="1"><tr bgcolor="#999"><td>Nomor</td><td>Nama Siswa</td><td>Kelas Siswa</td></tr>';
  $sql = "SELECT * FROM `siswa`";
  $lihatdata = mysql_query($sql);
  while ($data = mysql_fetch_array($lihatdata)) {
    echo '<tr>';
    echo '<td>'.$data[0].'</td>';
    echo '<td>'.$data[1].'</td>';
    echo '<td>'.$data[2].'</td>';
    echo '</tr>';
  }
echo '</table>';

mysql_close($koneksi);

?>

Menggabung dengan Project Kemaren ?

Buat File lihat.php

Bualah file baru dengan nama lihat.php, dan copy script berikut dan paste di file tersebut :

Kode LIHAT.PHP
<?php

$dbhost = 'localhost';$dbuser = 'root';
$dbpassword = '';
$dbname = 'pemulabelajar';
$koneksi = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname,$koneksi);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Tambah data siswa - Study-newbie.blogspot.com</title>
</head>
<body>

<h3>Menampilkan Siswa di Sekolah PemulaBelajar</h3>

<?php
echo '<table border="1"><tr bgcolor="#999"><td>Nomor</td><td>Nama Siswa</td><td>Kelas Siswa</td></tr>';
$sql = "SELECT * FROM `siswa`";
$lihatdata = mysql_query($sql);
while ($data = mysql_fetch_array($lihatdata)) {
echo '<tr>';
echo '<td>'.$data[0].'</td>';
echo '<td>'.$data[1].'</td>';
echo '<td>'.$data[2].'</td>';

echo '</tr>';
}

echo '</table>';
?>
<a href="index.php">Masukkan data</a>
</body>
</html>

Dan tambahkan juga script berikut di index.php yang kemaren kita buat, sebelum kode tag </body> :

Kode index.php
<a href="lihat.php">Lihat Data</a>

Hasilnya akan seperti gambar dibawah ini:
Cara Menampilkan Data Database Dengan PHP MySql
index.php

Cara Menampilkan Data Database Dengan PHP MySql
lihat.php

Ketika mengambil data kita dapat mengetik skrip perintah SQL serumit yang kita inginkan. Prosedur akan tetap sama seperti yang disebutkan di atas.

Komentar

Posting Komentar

Komentar dan Kritik kawan diperlukan agar dapat membangun pemula belajar kedepannya. Terima Kasih

Postingan populer dari blog ini

Tutorial Lengkap Membuat Short Link Sendiri Dengan PHP Mysql

Hallo kawan, berjumpa lagi nih sama toturial www.pemulabelajar.com. Kali ini kita akan membahas cara membuat short link sendiri . Pernah dong kawan menjumpai namanya short link, contoh sederhananya saja goo.gl . goo.gl akan membuat url site kita menjadi lebih pendek misalnya saja : http://www.pemulabelajar.com bisa menjadi goo.gl/Jiahs . Begitu juga tutorial kita membuat short link kali ini. Karena membuat short link kita sekarang menggunakan PHP Mysql maka kawan disarankan untuk membuat hosting untuk website yang akan dijadikan website short link kita sendiri, kawan bisa menggunakan layanan gratis seperti 000webhosting.com atapun idhostinger.com (recomended) selain gratis, pembuatan databasenya juga termasuk mudah dan juga tutorialnya sangat banyak digoogle kalau ada waktu saya akan membuatkan tutorial membuat hosting gratis untuk kawan. Membuat Short Link Saya anggap saja kawan sudah membuat hosting disalah satu tempat hosting diatas. Maka langkah a...

Belajar Power Design - Cara Membuat Project Menjadi Gambar

Cara Membuat Project Menjadi Gambar - Artikel ini akan membahas sedikit tentang Power Design dan Bagaimana merubah project power design menjadi sebuah gambar . Masalah ini sering dialami oleh pemula khususnya saya yang bingung bagaimana merubah sebuah project power design menjadi berupa gambar agar mudah dimuat ke sebuah karya tulis. Baca juga : Membuat Teks Rotasi Dengan Photoshop Apa itu Power Design ? Power design adalah sebuah paket program desain tools yang digunakan untuk membuat Visualisasi, dokumentasi dan mendesain suatu sistem perangkat lunak. Paket ini meliputi Process analyst Model (PAM), Data architect tools, Aplication modeler tools, dan Metawork tools. Power Design ini juga sering digunakan menjadi software untuk membuat Diagram Flow Diagram atau DFD . Bagaimana Merubah Project Menjadi Gambar ? Untuk merubah sebuah project pada power design menjadi sebuah gambar cukup mudah. Secara singkatnya kawan cukup memilih semua object yang akan dijadikan sebuah gambar, s...

Belajar Web - Membuat Website Responsive CSS

Sebelum kita meneruskan tutorial selanjutnya yaitu Belajar Membuat Website Responsive baiknya kita pelajari terlebuh dahulu apa aja yang akan kita bahas. Karena yang akan kita bahas selanjutnya adalah responsive web, maka diwajibkan mengerti fungsi script css yang ada di Belajar Desajn Website di html / php toturial sebelumnya. Apa itu float ? Apa itu width ? Apa itu height ? Apa itu clear: both ? Responsive ini memakai @media(max-width) atau @media(min-width) yang memiliki arti lebar maximal style dan lebar minimal yang kita masukkan di dalam @media tersebut. Sebelum memperlajari responsive menu sebaiknya lita pelajari dulu float, clear dan lain-lain. Karena @media tersebut hanya mengganti script css dari css global. Apa itu css global ? Nanti anda penjelasannya masing-masing. Apakah anda sudah ngerti dengan coding css diatas ? Jika belum, ada baiknya anda harus pelajari dulu scriptnya di toturial sebelumnya. Cara memperbaiki jika terjadi error atau kesalahan penulidan pada d...