Bagi Sobat Descode yang belum mengetahui cara membuat tabel di MySQL bisa baca di artikel sebelumnya : Cara membuat database dan tabel di mysql menggunakan phpmyadmin
Selanjutnya kita buat folder project baru di dalam htdocs dengan nama sesuai keinginan anda, saya akan mencontohkan dengan nama folder "test"
1. Buat script koneksi.php ke database seperti dibawah ini
<?php
$server = "localhost";
$username = "root";
$password = "";
$database = "db_test";
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>
Scirpt koneksi diperlukan untuk menghubungkan aplikasi ke database. Script diatas berarti kita mengkoneksikan ke database "db_test" di server "localhost". simpan script diatas dengan nama koneksi.php kedalam folder "test"
2. Copy script dibawah ini dan simpan dengan nama index.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>DESCODE | Menampilkan Data Dengan PHP</title>
</head>
<body>
<table width="50%" border="1">
<thead>
<tr>
<th width="28%" bgcolor="#FCF15C">NIK</th>
<th width="37%" bgcolor="#FCF15C">Nama</th>
<th width="35%" bgcolor="#FCF15C">Alamat</th>
</tr>
</thead>
<tbody>
<?php
include "koneksi.php";
$no =1;
$query = "SELECT * FROM tb_anggota";
$sql=mysql_query ($query);
while ($hasil =mysql_fetch_array($sql)){
?>
<tr>
<td><?php echo $hasil['nik'] ?></td>
<td><?php echo $hasil['nama'] ?></td>
<td><?php echo $hasil['alamat'] ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</body>
</html>
copy script diatas dan simpan dengan nama index.php kedalam folder "test" yang sebelumnya sudah kita siapkan, dan pastikan file index.php ada didalam satu folder bersama file koneksi.phpPenjelasan dari script diatas :
include "koneksi.php";
Script diatas berarti kita meload file koneksi.php yang berisi script koneksi ke database.Kenapa script koneksi harus dipisah.? jawabanya adalah agar kita tidak perlu menulis ulang script koneksi berulang kali di dalam satu project yang sama, kita hanya cukup meload file koneksi.php seperti script diatas,
$query = "SELECT * FROM tb_anggota";
Script diatas berarti kita mengambil data dari tabel "tb_anggota" yang akan kita tampilkan <?php echo $hasil['nik'] ?>
<?php echo $hasil['nama'] ?>
<?php echo $hasil['alamat'] ?>
Script diatas berarti kita menampilkan kolom nik, nama, dan alamat dari "tb_anggota"Nah sekarang kita coba, jalankan http://localhost/test/ pada browser anda "test" adalah nama folder project anda, ganti sesuai dengan nama folder project yang anda buat sebelumnya.
Berikut ini adalah tampilan hasil dari percobaan diatas
0 comments:
Post a Comment