Menampilkan Isi Database Dengan PHP
Untuk menampilkan isi database menggunakan PHP adalah dengan menggunakan query dengan perintah select, begini contohnya:
SELECT * FROM contoh
Query diatas akan menampilkan seluruh field yang ada pada tabel contoh. Jika ingin menampilkan hanya field tertentu saja ganti tanda “*” dengan field yang ingin ditampilkan :
SELECT nama,alamat FROM contoh
Setelah query dibuat kemudian lakukan eksekusi dengan PHP, setelah dari hasil eksekusi tersebut maka isi database bisa ditampilkan. Jika yakin bahwa data hasil query hanya satu buah saja maka bisa menggunakan skrip seperti berikut :
$data=mysql_fetch_array($query);
echo "Id : ".$data["id"].”";
echo “Nama : “.$data["nama"].”";
echo “Alamat : “.$data["alamat"];
Namun jika data lebih dari satu maka bisa menggunakan perulangan while atau do while untuk menampilkan data, berikut contoh skrip yang menggunakan perulangan while :
while($data=mysql_fetch_array($query)) {
echo ""; echo "Id : ".$data["id"].”";
echo “Nama : “.$data["nama"].”";
echo “Alamat : “.$data["alamat"].”";
}
Dibawah ini adalah skrip lengkap untuk menampilkan isi database menggunakan PHP dan perulangan while :
mysql_connect("localhost","root","");
mysql_select_db("test");
$sql="SELECT * FROM contoh";
$query=mysql_query($sql);
while($data=mysql_fetch_array($query)) {
echo "Id : ".$data["id"].”";
echo “Nama : “.$data["nama"].”
“; echo “Alamat : “.$data["alamat"].”";
}

bagus thanks ya, tapiii. tambahin donk data buat edit di php nya biar enak.sekali an
kebetulan saya mo nanya soal database nih.
saya ada 3 tabel:
1. golongan (id_golongan, namagolongan)
2. siswa (id_golongan, id_golongan)
3. kelas (id_kelas, id_siswa)
nah dengan konfigurasi diatas, bisa gak saya memanggil namagolongan, melalui tabel kelas (melalui skrip php). kalo ada minta script-nya thanks
tinggal pake query begini kok:
select namagolongan from golongan inner join siswa on siswa.id_golongan = golongan.id_golongan inner join kelas on kelas.id_siswa = siswa.id_siswa
Makasih yah…