Jun 5, 2015

cara menampilkan isi database dengan php

cara menampilkan isi database dengan php

cara menampilkan isi database dengan php. setelah sebelumnya kita telah belajar cara membuat form input dan cara menginput data kedalam database dengan php. Kali ini saya akan membagikan tutorial cara menampilkan data yang telah kita masukan kedalam tabel database.

1. Buat dulu sebuah database dengan nama "sekolah" dengan tabel "siswa" dan fild seperti berikut,

nis varchar(11)
nama varchar(50)
alamat text
tgl_lahir date
jk varchar(1)

 kalau belum tau cara membuat database, silahkan mampir disini.

Catatan : Isi dulu fild fild nya, supaya nantinya bisa ditampilkan


2. Buka text editor php kesukaan obat, contohnya notepad atau yang lainnya.

Artikel terkait : Text editor php paling bagus

3. Buat koneksi php dengan database yang telah dibuat.


4. Buat sebuah folder baru pada C:\xampp\htdocs, misal folder "sekolah". Kemudian simpan koneksi yang telah dibuat kedalam folder tersebut dengan nama koneksi.php

5. Kembali lagi ke text editor sobat, buat sebuah dokumen baru. Kemudian ketikan syntak dibawah ini.

<?php

include ("koneksi.php");

 echo "<table id='tabel-tampil' border='1'>
 <tr>
  <th>No</th><th>NIS</th><th>Nama</th><th>Alamat</th><th>Tanggal lahir</th><th>Jenis Kelamin</th><th>Foto</th><th>Aksi</th>
 </tr>";

$jk = $hasil['jk'];
$no = "1";

if ($jk = "L")
 {
  $kelamin = "Laki-Laki";
 }else{
  $kelamin = "Perempuan";
 }

$query_tampilkan = mysql_query ("select * from siswa");

while($hasil = mysql_fetch_array($query_tampilkan))
{

 echo "
 <tr>
  <td>$no</td>
  <td>$hasil[nis]</td>
  <td width='100px;'>$hasil[nama]</td>
  <td width='100px;'>$hasil[alamat]</td>
  <td width='90px;'>$hasil[tgl_lahir]</td>
  <td>$kelamin</td>
 </tr>";
 
 $no++;
}

echo "</table>";

?>


Simpan bersamaan dengan file koneksi yang telah dibuat sebelumnya. Saya menyimpannya dengan nama tampil.php.

Coba jalankan pada browser sobat, dengan mengetikan localhost/nama_folder/namafile.php
Misal : localhost/sekolah/tampil.php

Saya akan coba jelaskan syntak diatas.

"<?php" Itu erupakan syntak pembuka kode php.
"include ("koneksi.php");" Itu brarti memanggil koneksi.php.


 echo "<table id='tabel-tampil' border='1'>
<tr>
         <th>No</th><th>NIS</th><th>Nama</th><th>Alamat</th><th>Tanggal lahir</th><th>Jenis Kelamin</th>
 </tr>"; Syntak ini berfungsi untuk membuat sebuah tabel dan kepala tabel, karena kita akan menampilkan isi database kedalam tabel.

$query_tampilkan = mysql_query ("select * from siswa"); Merupakan query mysql  untuk menampilkan isi tabel "siswa".

while merupakan sebuah perulangan.


echo "
<tr>
    <td>$no</td>
    <td>$hasil[nis]</td>
    <td width='100px;'>$hasil[nama]</td>
    <td width='100px;'>$hasil[alamat]</td>   
    <td width='90px;'>$hasil[tgl_lahir]</td>
    <td>$kelamin</td>
</tr>"; Merupakan syntak untuk menampilkan isi dari fild yang ada pada tabel database.


Saya rasa sudah cukup jelas, kalau ada yang belum jelas silahkan tanyakan di kolom komentar. Semoga bermanfaat, terimakasih

Heri Lesmana, seorang manusia biasa yang memiliki begitu banyak keterbatasan. Menyukai programing ( ngoding ) terutama PHP. Bermimpi ingin kuliah di Informatika ITB atau Ilkom Ui.

0 komentar: