Form example, we will a Comment Form, in the Comment Form, user will insert a name, email, and comment. For easy on this project, we will devide into 3 parts of pages, the pages is comment_form.html, process.php, view.php, and connection.php.
Before you create that pages, writter suggest to create a Database first.
Okay, the name of Database who created by writter is blog and the name of table is guest. Tha guest table are having 4 Field, there are id_guest, name, email, and comment. For detail of Fields, look at Below
After you create a Database, Table, and Field. Now, you create a connection.php page. That script like at below
And than, you create a comment_form.html page. That script like at below<?
$hostname = "localhost";
$username = "root";
$password = "";
$dbname = "blog";
mysql_connect($hostname,$username,$password) or die ("Error connection...");
mysql_select_db($dbname);
?>
<html>
<head>
<title>Comment Form</title>
</head>
<body>
<h1>Comment Form</h1>
<br>
<form method="post" action="process.php">
<table border="0" width="400">
<tr>
<td width="100">Name</td>
<td width="2">:</td>
<td width="298"><input type="text" name="name_guest" size="30"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input type="text" name="email_guest" size="30"></td>
</tr>
<tr>
<td>Comment</td>
<td>:</td>
<td><textarea name="comment_guest" cols="24" rows="5"></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="send" value="Comment"> <input type="reset" name="reset" value="Reset"></td>
</tr>
</table>
</form>
<br>
</body>
</html>
Than, you can create a process.php page. That script look at below
<?phpAnd the last page is vew.php. Look at below
require("connection.php");
$name_guest = $_POST['name_guest'];
$email_guest = $_POST['email_guest'];
$comment = $_POST['comment_guest'];
$sql = "insert into guest(id_guest,name,email,comment) values ('','$name_guest','$email_guest','$comment')";
mysql_query($sql) or die ("error SQL query...!!!");
?>
<h3>Your Comment is Successfully....</h3>
<html>
<head>
<title>View Comment</title>
</head>
<body>
<h2>View Comment</h2>
<?php
require("connection.php");
$sql = "select * from guest";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$name = $row['name'];
$email = $row['email'];
$comment = $row['comment'];
echo "Name : <b>$name</b><br>";
echo "Email : <b>$email</b><br>";
echo "Comment : <b>$comment</b><br>";
echo "<hr>";
}
?>
</body>
</html>
Finish, if you want to try it,
First, open the comment_form.html page. And complate the form, look at below
Second, Klik Comment, if successfully, the this display like at below
Third, view all comment was inserted with open the view.php page. Look at below...
Okay, finish...
if you have any problems, you can leave your ask into comment at below.
Happy Paper 4Share !!!