Melanjutkan pembahasan mengenai Cara Koneksi Database Dengan PHP, dimana pada tulisan tersebut dijelaskan bagaimana cara koneksi database dengan sintaks PHP. Pada pembahasan kali ini adalah mengenai cara menampilkan isi tabel yang dibuat pada database melalui sintaks PHP. Agar mempermudah pembelajaran, ada baiknya untuk terlebih dahulu database dan tabel sudah siap yang telah dibahas di tulisan sebelumnya.
Sekarang, kode program yang telah dibuat pada pembahasan mengenai Cara Koneksi Database Dengan PHP, akan dikembangkan agar bisa dipakai untuk menampilkan isi tabel pegawai. Pembaca bisa menyalin skrip sebelumnya dan kemudian menambahkan kode yang dicetak tebal pada skrip dibawah ini :
<html>
<head>
<title>Tampil Data</title>
</head>
<body>
<?php
$server = "127.0.0.1";
$pemakai = "userphp";
$password = "php123";
$id_mysql = mysql_connect($server, $pemakai, $password);
if (! $id_mysql)
die ("Tidak dapat melakukan koneksi ke server MySQL");
print("Koneksi ke MySQL bisa dilakukan<br>\n");
$kepegawaian = mysql_select_db("kepegawaian", $id_mysql);
if (! $kepegawaian)
die ("Tak dapat mengakses database kepegawaian");
//Bagian untuk menampilkan data
$sql ="SELECT nip, nama, tgl_lahir, jenis_kelamin, alamat FROM pegawai";
$hasil = mysql_query($sql, $id_mysql);
if (! $hasil)
die("Salah SQL");
while ($baris = mysql_fetch_row($hasil))
{
$nip = $baris[0];
$nama = $baris[1];
$tgl_lahir = $baris[2];
$jenis_kelamin = $baris[3];
$alamat = $baris[4];
print("$nip - $nama - $tgl_lahir - $jenis_kelamin - $alamat<br>\n");
}
//Akhir pembacaan data
mysql_close($id_mysql);
?>
</body>
</html>
Dua pernyataan berikut yang terdapat pada skrip sebelumnya dihilangkan yaitu :
print("Koneksi ke MySQL bisa dilakukan<br>\n");
print("Database kepegawaian bisa diakses<br>\n");
Adapun penjelasan untuk kode-kode yang ditambahkan adalah sebagai berikut :
- Baris
//Bagian untuk menampilkan databerfungsi sebagai penjelasan dalam skrip atau dalam istilah PHP dinamakan komentar. Tanda // mengawali komentar. Semua teks yang dimulai dari tanda tersebut hingga akhir baris diperlakukan sebagai komentar atau penjelas. Komentar biasa disertakan dalam skrip untuk memberikan informasi penting bagi pembaca skrip. Itulah sebabnya, komentar perlu diperjelas disertakan hanya kalau dianggap perlu ada penjelasan.
- Pernyataan
$sql ="SELECT nip, nama, tgl_lahir, jenis_kelamin, alamat FROM pegawai";
- Pernyataan
$hasil = mysql_query($sql, $id_mysql);
- Pernyataan
if (! $hasil)
die("Salah SQL");
- Pernyataan
while ($baris = mysql_fetch_row($hasil))
$baris = mysql_fetch_row($hasil)
- Secara berturut-turut
$nip = $baris[0];
$nama = $baris[1];
$tgl_lahir = $baris[2];
$jenis_kelamin = $baris[3];
$alamat = $baris[4];
- Pernyataan
print("$nip - $nama - $tgl_lahir - $jenis_kelamin - $alamat<br>\n");
menampilkan data yang terdapat pada variabel $nip, $nama, $tgl_lahir, $jenis_kelamin, dan $alamat. Karakter \n (newline) berguna untuk memindahkan baris dalam kode sumber dan <br> (merupakan tag HTML) berguna untuk memaksa pindah baris pada tampilan dalam browser.
Demikian pembahasan mengenai cara menampilkan isi tabel melalui PHP dan pada pembahasan lainnya akan dibahas mengenai pengembangan dari skrip yang dibuat pada tulisan kali ini. Semoga bisa bermanfaat.
0 Comments