Tutorial php dan mysql sebelumnya:
- Belajar PHP dan MySQL Membuat Database Dengan PhpMyAdmin
- Belajar PHP dan MySQL Membuat Tabel Database di PhpMyAdmin
- Belajar PHP dan MySQL Membuat Koneksi Database
- Belajar PHP dan MySQL Menginputkan Data ke Dalam Database (dasar)
Untuk tutorial ini kita mulai dengan membuat formnya terlebih dahulu. Silahkan ketikkan script di bawah ini:
form_input.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Form Input</title>
</head>
<body">
<h1>Input Data Siswa</h1>
<form action="proses_input.php" method="post">
<table border="0">
<tr>
<td>NIS: </td>
<td><input type="text" name="nis"></td>
</tr>
<tr>
<td>Nama: </td>
<td><input type="text" name="nama"></td>
</tr>
<tr>
<td>Tempat Lahir: </td>
<td><input type="text" name="tp_lahir"></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td><input type="text" name="tg_lahir"></td>
</tr>
<tr>
<td>Alamat: </td>
<td><textarea name="alamat"></textarea></td>
</tr>
<tr>
<td>Telepon: </td>
<td><input type="text" name="telepon"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Simpan"></td>
</tr>
</table>
</form>
</body>
</html>
Simpan file di atas di dalam folder C:\xampp\htdocs\blog_tutorial\
Kemudian kita modifikasi file proses_input.php yang sudah kita buat pada tutorial sebelumnya menjadi seperti di bawah ini:
proses_input.php
<?php
//menyertakan file koneksi.php
include_once "koneksi.php";
//mendefinisikan variabel sebagai inputan
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$tempat_lahir = $_POST['tp_lahir'];
$tanggal_lahir = $_POST['tg_lahir'];
$alamat = $_POST['alamat'];
$telepon = $_POST['telepon'];
//membuat perintah sql untuk menginputkan data
$insert = mysqli_query($koneksi, "INSERT INTO siswa (nis, nama_siswa, tempat_lahir, tanggal_lahir, alamat, telepon) VALUES ('".$nis."', '".$nama."', '".$tempat_lahir."', '".$tanggal_lahir."', '".$alamat."', '".$telepon."')");
//membuat kondisi percabangan untuk mengetahui input data berhasil atau tidak
if ($insert === true) {
//Jika berhasil maka kalimat ini akan ditampilkan
echo "Input data berhasil";
} else {
//sebaliknya Jika gagal maka kalimat ini yang akan ditampilkan
echo "Input data gagal";
}
?>
Silahkan buka broser dan ketikkan localhost/blog_tutorial/form_input.php
Isi semua field yang disediakan oleh form lalu klik tombol simpan. Lihat phpmyadmin dan pastikan data yang baru kita masukkan sudah berada di dalam tabel siswa.
Tutorial berikutnya: Belajar PHP dan MySQL Menampilkan Data Dari Database