Bagi para pemula (seperti saya ini) pengisian database (mysql) melalui sebuah form html sangatlah penting.Pengetahuan dasar itu dapat memberikan kita dasar-dasar dalam pembuatan sekaligus pengelolaan formulir, pendaftaran online, registrasi atau sejenisnya yang langsung masuk ke database kita.
langsung saja :
- pertama : buat dasar formnya (html)/tampilan, berikut ini contoh sederhana yang saya buat
<html>
<head><title>formulir</title></head>
<body>
<form action=”input.php” method=”post”>
Nama Mahasiswa :<input type=”text” name=”nama” /><br/>
<input type=”submit” value=”submit” />
</form></body>
</html>
simpan dengan nama formulir.php (atau terserah anda)
- kedua kita membuat tabel yang dibutuhkan, di dalam database yang sudah kita persiapkan. untuk kali ini saya hanya membuat sederhana saja. Buatlah tabel dengan 2 baris ex: id, nama. berikut kode sql nya, paste aja di tabel kalian.
CREATE TABLE `tutorial`.`formulir` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nama` VARCHAR( 100 ) NULL
) ENGINE = MYISAM ;
- kedua, buat form actionnya, klo berdasarkan kode diatas nama filenya yakni “input.php”, maka kita harus membuat file phpnya. Berikut ini kode action yang sudah saya buat.
<?php
$host=”localhost”;
$username=”root”;
$password=””;
$database=”tutorial”;mysql_connect(“$host”,”$username”,”$password”) or die (mysql_error());
mysql_select_db(“$database”) or die (mysql_error());$value=$_POST[‘nama’];
$sql=”INSERT INTO formulir (nama) VALUES (‘$value’)”; ‘if(!mysql_query($sql)){
die (‘error:’. mysql_error());
}
echo”data sudah masuk”;
mysql_close();
?>
simpan dengan nama input.php
Tampilan form
tampilan database
silahkan komentar