Wednesday, June 1, 2016

Menampilkan data dari database denga php

Menampilkan data dari database denga php
Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman web

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya  mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat . amin . Di artikel sebelumnya saya telah berbagi mengenai excel , tunjangan , disana akan membahas soal fungsi logika if . Di artikel sebelumnya juga saya telah berbagi mengenai cara menambahkan data ke dalam database dengan php .



Oke karena sebelumnya saya sudah janji kepada kawan kawan akan melanjutkan CRUD (create , read , update , delete ) ini , jadi sekarang kita akan belajar cara menampilkan data dari database dengan php . Jadi biasanya kalo kita akan menampilkan data biasanya menggunakan table , atau kalo mau lebih bagus lagi kawan kawan bisa menggunakan css . Tetapi karena kita sekarang belajar php , kita akan fokus kan saja ke php jadi saya akan menggunakan table agar lebih mudah .

Oke jadi ini masih lanjutan tutorial yang cara menambahkan data ke dalam database dengan php . Jadi database masih yang kemarin dan juga file file php konek dan daftar ada , maka kita lanjut . Sekarang buat file php dengan nama tampildata.php . Oke jika sudah di isi kita akan lanjut sekarang isi kan dengan menulis seperti di bawah ini .

<table border="1">
<tr>
<td>id</td>
<td>Nama</td>
<td>Umur</td>
</tr>
<?php 
include "konek.php";
$select = "select * from biodata";
$query=mysql_query($select);
while($hasil=mysql_fetch_assoc($query)){
          echo "<tr><td>".$hasil['id']."</td>";
          echo "<td>".$hasil['nama']."</td>";
          echo "<td>".$hasil['umur']."</td></tr>";
}
?>

Di sana terlihat ada bagian yang staticnya dan juga bagian yang dinamisnya . Kalo bagian yang statis yaitu sudah jelas id , nama , sama umur . Dan bagian dinamis data yang kita ambil dari databasenya yaitu id dari database ,  nama dari database , dan juga yang terakhir umur dari database .  






Jadi untuk menampilkan data pertama kita menggunakan mysql_query() lalu kita lakukan mysql_fetch_assoc($query) . Sebenarnya ada lagi untuk menampilkan data selain menggunakan mysql_fetch_assoc() kita juga bisa menggunakan mysql_fetch_array() . tinggal ganti saja yang mysql_fetch_assoc($query) jadi yang mysql_fecth_array($query) .

Hasilnya akan sama saja , tetapi yang lebih populer sekarang yaitu menggunakan mysql_fetch_assoc() , apa sih alasanya ? Kalo kita print_r(mysql_fetch_array($query)); ternyata ini arraynya menggunakan indexnya assosiatif dan array , jadi lebih bagus dong ? memang sih bagus tetapi performanya akan boros karena ada banyak index . Setelah di print_r .




Kalo print_r mysql_fetch_assoc()  hasilnya akan assosiatif saja indexnya , jadi gak akan terlalu boros . Memang kalo hanya ada sedikit datanya gak akan kelihatan , tetapi kalo di database kita satu kota atau lebih dari satu kota gimana ? jadi gunakan yang lebih hemat saja .



<table border="1">
<tr>
<td>id</td>
<td>Nama</td>
<td>Umur</td>
</tr>
<?php 
include "konek.php";
$select = "select * from biodata";
$query=mysql_query($select);
print_r(mysql_fetch_assoc($query));
print_r(mysql_fetch_array($query));
// while($hasil=mysql_fetch_array($query)){
          // echo "<tr><td>".$hasil['id']."</td>";
          // echo "<td>".$hasil['nama']."</td>";
          // echo "<td>".$hasil['umur']."</td></tr>";
// }
?>

Oke mungkin itu dia cara menampilkan data dari database dengan php . Sederhana bukan dan juga mudah bukan tinggal ketik ketik ada error cari tau erronya dimana lalu atasi dan selesai .Nanti kita akan coba lanjut untuk cara update atau mengedit data dengan php dan juga delete data tentunya sama dengan php .Semoga menambah wawasan dan juga tentunya bermanfaat .Terimakasih telah berkenan membaca artikel ini . Sampai jumpa lagi di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .


Silahkan kunjungi blog terbaru saya disini

No comments:

Post a Comment