Saturday, December 16, 2017

Cara Menampilkan Data dari Database dengan PHP!

Setelah membuat form login, kali ini kita akan menampilkan data dari database. Karena tutor sebelumnya masih polos hehe. Yuk simak!.
--------------------------------------------------------------------------------------------------------------------------
Contoh :


--------------------------------------------------------------------------------------------------------------------------
Buat file baru dengan :
  • koneksi.php
  • input.php ( File untuk menambahkan data ke database )
  • index.php
  • proses.php
koneksi.php
<?php
mysql_connect("localhost","root"," ") or die ("Gagal Terhubung ke Database");
mysql_select_db("read") or die ("Database Tidak Ditemukan");
?>

input.php
<!DOCTYPE html>
<html>
<head>
<title>Read</title>
</head>
<body>
<a href="index.php">Kembali</a>

<br/>
<h3>Input data baru</h3>
<form action="proses.php" method="post">
<table>
<tr>
<td>Nama</td>
<td><input type="text" name="Nama"></td>
</tr>
<tr>
<td>Tempat, Tanggal Lahir</td>
<td>
<input type="text" name="Tempat">
<input type="date" name="TanggalLahir">
</td>
</tr>
<tr>
<td>Alamat</td>
<td><input type="text" name="Alamat"></td>
</tr>
<tr>
<td>Kelas</td>
<td><input type="text" name="Kelas"></td>
</tr>
<tr>
<td>Jurusan</td>
<td><input type="text" name="Jurusan"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Simpan"></td>
</tr>
</table>
</form>
</body>
</html>

index.php
<!DOCTYPE html>
<html>
<head>
<title>MEMBER</title>
<style type="text/css">
.text {
text-align: center;
}
.left {
margin-left: 940px;
position: relative;
}
</style>
</head>
<body>
<br>
<center>
<table border="1" cellpadding="9" cellspacing="0" class="text">
<tr>
<th>ID</th>
<th>Nama</th>
<th>Tempat, Tanggal Lahir</th>
<th>Alamat</th>
<th>Kelas</th>
<th>Jurusan</th>
</tr>
<?php
include "koneksi.php";
$query_mysql = mysql_query("SELECT * From member") or die (mysql_error());
$nomor=1;
while ($data=mysql_fetch_array($query_mysql)) {
?>
<tr>
<td><?php echo $nomor++; ?></td>
<td><?php echo $data['Nama']; ?></td>
<td>
<?php echo $data['Tempat']; ?>,
<?php echo $data['TanggalLahir']; ?>
</td>
<td><?php echo $data['Alamat']; ?></td>
<td><?php echo $data['Kelas']; ?></td>
<td><?php echo $data['Jurusan']; ?></td>
</tr>
<?php } ?>
</table>
</center>
<br>
<a href="input.php" class="left">Tambah</a>
</body>
</html>
proses.php
<?php
include 'koneksi.php';
$Nama = $_POST['Nama'];
$Tempat = $_POST['Tempat'];
$TanggalLahir = $_POST['TanggalLahir'];
$Alamat = $_POST['Alamat'];
$Kelas = $_POST['Kelas'];
$Jurusan = $_POST['Jurusan'];

mysql_query("INSERT INTO member VALUES('','$Nama','$Tempat','$TanggalLahir','$Alamat','$Kelas','$Jurusan')");
echo "<script>alert('Berhasil diinput!')</script>";
echo "<meta http-equiv='refresh' content='1 url=index.php'>";
?>


Untuk database, buat kolom seperti ini atau lain :

--------------------------------------------------------------------------------------------------------------------------
Sekian tutorial atau pembahasan dari kami. Terima Kasih! ^^

0 comments

Post a Comment