Masih banyak dari teman-teman yang baru terjun ke dunia php bingung tentang bagaimana cara menampilkan data dari database ke browser dengan PHP, Berikut ini akan saya coba jelaskan langkah-langkahnya :
Disini saya anggap anda sudah mengerti dengan yang namanya web server, dan database... oke langsung saja.
Pertama buatlah tabel dengan nama mahasiswa lalu buat struktur seperti berikut, atau langsung saja anda copykan pada SQL dari database yang anda gunakan lalu jalankan/klik Go.
Sampai disini saja totorialnya, selamat mencoba.
download source codenya disini
Disini saya anggap anda sudah mengerti dengan yang namanya web server, dan database... oke langsung saja.
Pertama buatlah tabel dengan nama mahasiswa lalu buat struktur seperti berikut, atau langsung saja anda copykan pada SQL dari database yang anda gunakan lalu jalankan/klik Go.
CREATE TABLE IF NOT EXISTS `mahasiswa` ( `nim` char(12) NOT NULL, `nama` varchar(30) NOT NULL, `alamat` varchar(100) NOT NULL, `tempat_lahir` varchar(30) NOT NULL, `tanggal_lahir` date NOT NULL, `jenis_kelamin` enum('L','P') NOT NULL, PRIMARY KEY (`nim`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; INSERT INTO `mahasiswa` (`nim`, `nama`, `alamat`, `tempat_lahir`, `tanggal_lahir`, `jenis_kelamin`) VALUES ('081003180214', 'Siapa saja', 'Jl. buntu Gg. buntu', 'Jakarta ', '1987-04-02', 'P'), ('081003180215', 'Test', 'Test', 'Test', '1988-03-26', 'P');Kemudian buatlah file tampil.php lalu copykan code berikut
<?php //koneksi kedatabase $db = new mysqli("localhost","root","","test"); echo $db->connect_errno?'Koneksi gagal :'.$db->connect_error:''; ?> <!DOCTYPE html> <html> <head> <title>Tampilkan data</title> </head> <body> <table border="1"> <tr> <td>No</td> <td>Nim</td> <td>Nama</td> <td>Alamat</td> <td>Tempat Lahir</td> <td>Tanggal Lahir</td> <td>Jenis Kelamin</td> </tr> <?php $sql = "select * from mahasiswa"; $result = $db->query($sql); $no = 1 ; while($row = $result->fetch_object()){ ?> <tr> <td><?php echo $no++; ?></td> <td><?php echo $row->nim; ?></td> <td><?php echo $row->nama; ?></td> <td><?php echo $row->alamat; ?></td> <td><?php echo $row->tempat_lahir; ?></td> <td><?php echo $row->tanggal_lahir; ?></td> <td><?php echo $row->jenis_kelamin; ?></td> </tr> <?php }?> </table> </body> </html>Kalau sudah selesai coba jalankan dengan mengetikkan localhost/namafolder/tampil.php jika anda mengikuti langkah2 dengan benar maka akan tampil seperti berikut
Sampai disini saja totorialnya, selamat mencoba.
download source codenya disini