Agar data yang diinput melalui sebuah form dapat disimpan dan diolah dikemudian hari maka sebuah data perlu disimpan di dalam database, lalu bagaimana cara menyimpan sebuah data ke dalam database MySQL, ikuti langkah - langkah dibawah ini ya..
Pertama, kita harus membuat sebuah form yang menampung data yang akan disimpan kedalam database, bisa menggunakan contoh form yang sebelumnya pernah kita bahas Klik disini untuk mempelajarinya.
Contoh form :
Script form pendaftaran :
<!DOCTYPE html>
<html>
<head>
<title>Belajar Membuat Formulir </title>
</head>
<body>
<h2 align='center'>BELAJAR MEMBUAT FORMULIR PENDAFTARAN</h2>
<hr>
<table width='450px' border='0' align='center'>
<form action=" simpan.php" method="post">
<tr>
<td>Nama</td><td>:</td><td><input type="text" name="nama" placeholder="Nama Kamu" />
</td></tr>
<tr><td>Tempat Lahir</td><td>:</td><td> <input type="text" name="tmplahir" />
</td></tr>
<tr><td>Tanggal Lahir</td><td>:</td><td> <input type="text" name="tgllahir" />
</td></tr>
<tr><td>Jenis Kelamin </td><td>:</td><td>
<input type="radio" name="jenis_kelamin" value="laki-laki" checked />
Laki - Laki
<input type="radio" name="jenis_kelamin" value="perempuan" />
Perempuan
</td></tr>
<tr><td>Hobi</td><td>:</td><td>
<input type="checkbox" name="hobi[]" value='Membaca buku'/> Membaca Buku
<input type="checkbox" name="hobi[]" value='Menulis' checked /> Menulis
<input type="checkbox" name="hobi[]" value='Mancing'/> Memancing
</td></tr>
<tr><td>Asal Kota</td><td>:</td><td>
<select name="asal_kota" >
<option value="Kota Jakarta">Jakarta</option>
<option value="Kota Bandung">Bandung</option>
<option value="Kota Lampung">Lampung</option>
<option value="Kota Padang">Padang</option>
<option value="Kota Semarang" selected>Semarang</option>
</select>
</td></tr>
<tr><td>Keterangan</td><td>:</td><td>
<textarea name="keterangan" rows="5" cols="50">
Terangkan seterang - terangnya diri anda
</textarea>
</td></tr>
<tr><td></td><td></td><td align='right'><input type="submit" value="Simpan" >
</td></tr>
</form>
</body>
</html>Silahkan ketik atau salin script diatas kemudian simpan di folder C:/xampp/htdocs/latihan/ beri nama index.html
Selanjutnya buat file koneksinya, simpan juga di folder yang sama dengan form_pendaftaran.html, beri nama koneksi.php
<?php
$con= mysqli_connect('localhost','root','','pendaftaran_db');
if(!$con){
echo "Koneksi tidak berhasil...!";
}
?>
<?php
include 'koneksi.php';
$nama = $_POST['nama'];
$tmplahir = $_POST['tmplahir'];
$tgllahir = $_POST['tgllahir'];
$jk = $_POST['jenis_kelamin'];
$data = implode(",", $_POST['hobi']);
$kota = $_POST['asal_kota'];
$ket = $_POST['keterangan'];
mysqli_query($con, "INSERT INTO siswa values('','$nama','$tmplahir','$tgllahir','$jk','$data', '$kota', '$ket')");
echo "<script>alert('Data berhasil di simpan.!'); window.location = 'index.php'</script>";
?>
Setelah semua kita buat silahkan cek hasil penyimpanan di database melalui localhost/phpmyadmin, jika diperlukan kita bisa menampilkan isi dari data yang kita simpan di database ke sebuah tabel, akan mimin jelaskan di postingan berikutnya.
Mudah - mudahan bermanfaat.
Tidak ada komentar:
Posting Komentar