You are on page 1of 5

MEMBUAT FORM KOMENTAR

1. Buat Perancangannya
Misal : Kita akan membuat form komentar yang berisi nama, email dan
isi komentar
2. Buat Databasenya
Pertama buka web browser, kemudian url di isi
localhost/phpmyadmin
Kemudian pada bagian create new database isikan nama database
yang dikehendaki. Misal dengan nama komentar , kemudian pilih
Create.

Setelah berhasil akan tampil seperti berikut ini

Kemudian isikan nama tabel yang akan dibuat dan jumlah fieldnya
pada bagian Create new table on database komentar ,
selanjutnya klik Go.

Setelah berhasil membuat tabelnya maka akan muncul tampilan
seperti berikut ini

Selanjutnya isikan nama-nama field, type data dll kemudian pilih
Save.

Setelah berhasil maka akan muncul tampilan seperti dibawah ini
dan database siap untuk digunakan.

3. Buat Script Koneksi ke Database
Setelah database berhasil dibuat maka kita harus membuat script
koneksi ke database agar dapat terhubung dengan database.
Berikut ini script koneksi database komentar (simpan dengan nama
koneksi.php) :
<?php
$konek =mysql_connect ("localhost","root","")
or die ("Gagal Koneksi Server".mysql_error());
$bukadb =mysql_select_db("komentar")
or die ("Gagal Membuka Database".mysql_error());
?>
4. Buat Script Form input komentar
Berikut ini merupakan contoh script form input komentar yang
sederhana (simpan dengan nama form_komentar.php) :
<html>
<head>
<title>form</title>
</head>
<body>
<form action="publish.php" method="post" name="input">
Komentar<br>
<pre>
Nama <input type="text" name="nama"><br>
Email <input type="text" name="email"><br>
Isi Komentar <input type="text" name="komentar"><br></pre>
<input type="submit" name="input" value="input">
</form>
</body>
</html>
5. Buat Script Aksi Simpan atau Publish
Berikut ini merupakan script aksi simpan atau publish komentar (simpan
dengan nama publish.php) :
<?php
$nama = $_POST["nama"];
$email = $_POST["email"];
$komentar = $_POST["komentar"];

if($nama==""){
echo "Data Nama masih kosong";
include "form_komentar.php";
}
else if($email ==""){
echo "Data Email masih kosong";
include "form_komentar.php";
}
else if($komentar ==""){
echo "Data Komentar masih kosong";
include "form_komentar.php";
}

else{
include 'koneksi.php';
$sql="insert into komentar (nama,email,komentar)
values ('$nama','$email','$komentar')";

mysql_query($sql, $konek)
or die ("Komentar gagal di publish".mysql_error());

echo "<h2>Komentar Berhasil Di Publish</h2>";
include"komentar.php";
}

?>
6. Buat Script untuk menampilkan isi komentar
Berikut ini merupakan script yang berfungsi untuk menampilkan isi
komentar yang sudah di publish atau telah berhasil disimpan dalam
database komentar (simpan dengan nama komentar.php) :
<?php
include "koneksi.php";

$sql=mysql_query("SELECT * FROM komentar");
echo"<table width='500' border='1' cellspacing='1' cellpadding='1'>";
echo"<tr>
<th scope='col'>Nama</th>
<th scope='col'>Email</th>
<th scope='col'>Komentar</th>
</tr>";
WHILE ($r=mysql_fetch_array($sql)){
echo"<tr>
<td><label>
$r[nama]
</label></td>
<td><label>
$r[email]
</label></td>
<td><label>
$r[komentar]
</label></td>
</tr>";
}
echo"</table>";

?>
7. Script siap dijalankan

You might also like