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