MENGHUBUNGKAN DATABASE DENGAN FORM
Membuat Form
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Koneksi ke database</title>
</head>
<body>
<?php include '../config.php' ?>
<h1><center>Data Keluarga</center></h1>
<hr>
<form action="hasil.php" method="post">
<table>
<tr>
<td>Nama</td>
<td>:</td>
<td><input type="text" name="nama"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input type="email" name="mail" id="mail"></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td>:</td>
<td><input type="date" name="ttl" id="ttl"></td>
</tr>
<tr>
<td>Agama</td>
<td>:</td>
<td>
<select name="agama" id="agama">
<option value="none">...</option>
<option value="islam">Islam</option>
<option value="Katholik">Katholik</option>
<option value="hindu">Hindu</option>
<option value="protestan">Protestan</option>
<option value="budha">Budha</option>
<option value="konghucu">Konghucu</option>
<option value="atheis">Atheis</option>
</select>
</td>
</tr>
<tr>
<td>Status</td>
<td>:</td>
<td><input type="text" name="stat"></td>
</tr>
<tr>
<td colspan="2">
<button type="reset">Reset</button>
</td>
<td>
<button type="submit" name="submit">Masukkan</button>
</td>
</tr>
</table>
</form>
</body>
</html>
Hasilnya:
Membuat Hasil Inputan Form
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hasil Data Keluarga</title>
</head>
<body>
<?php
if (isset($_POST['submit'])) {
# code...
$nama=$_POST['nama'];
$email=$_POST['mail'];
$ttl=$_POST['ttl'];
$agama=$_POST['agama'];
$status=$_POST['stat'];
include '../config.php';
$hasil=mysqli_query($db,"INSERT INTO nyobaweh VALUES ('$nama', '$email', '$ttl', '$agama', '$status')");
}
?>
<h1>
<center>Data Anda</center>
</h1>
<table>
<tr>
<td>Nama</td>
<td>:</td>
<td><?php echo $nama ?></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><?php echo $email ?></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td>:</td>
<td><?php echo $ttl ?></td>
</tr>
<tr>
<td>Agama</td>
<td>:</td>
<td><?php echo $agama ?></td>
</tr>
<tr>
<td>Status</td>
<td>:</td>
<td><?php echo $status ?></td>
</tr>
<tr>
<td colspan="3"><a href="data.php">Lihat seluruh anggota keluarga anda</a></td>
</tr>
</table>
</body>
</html>
Hasilnya:
Membuat Tampilan Seluruh Data
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Data Keluarga</title>
</head>
<body>
<?php
include '../config.php';
$hasil = mysqli_query($db, "SELECT * FROM nyobaweh");
$angka = 1;
?>
<center>
<h2>Data Seluruh Anggota</h2>
<table border="3">
<thead>
<tr>
<th>Nomor</th>
<th>Nama</th>
<th>Email</th>
<th>Tanggal Lahir</th>
<th>Agama</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php
foreach ($hasil as $field) {
# code...
echo '<tr>
<td>' .$angka++.'</td>
<td>'.$field['Nama'].'</td>
<td>' .$field['Email'].'</td>
<td>' .$field['TanggalLahir'].'</td>
<td>' .$field['Agama'].'</td>
<td>' .$field['Status'].'</td>
</tr>';
}
?>
</tbody>
</table>
<a href="al.php">Isi Daftar Lagi</a>
</center>
</body>
</html>
Hasilnya:
Comments
Post a Comment