Tutorial kali
ini akan membahas bagaimana cara membuat kolom komentar sederhana dengan input
standar yaitu nama, website, dan komentar/pesan. Pada hasil output komentar
yang muncul juga disertai dengan tanggal posting komentar otomatis dibawah
pesan/komentar yang diberikan.
#Langkah pertama
Pertama-tama yang perlu kita
buat adalah database dari kolom komentar ini, agar seragam kita tentukan nama
database dan tabelnya sebagai berikut :
nama database : db_komentar
nama tabel : tb_komenar
Pada tabel, field-field yang
kita butuhkan adalah :
jadikan website sebagai primary key.
sekarang koding phpnya.
langkah ke dua :
buat file baru dengan nama simpan.php
membuat formulir input
membuat kolom komentar
sederhana dengan tampilan :
tinggalkan komentar
nama text
website text
komentar text
tombol buton submit dan reset
mengabungkan semua script dalam satu file yaitu dalam file simpan.php
ketiklah program berikut :
simpan.php 1.1
<html>
<head>
<title>Kolom Komentar</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="simpan.php">
<table width="200" border="1">
<tr>
<td colspan="2"><strong>Tingggalkan Komentar Anda : </strong></td>
</tr>
<tr>
<td width="96">Nama</td>
<td width="88"><label for="textfield"></label>
<input type="text" name="nama" id="nama" /></td>
</tr>
<tr>
<td>Website</td>
<td><label for="textfield"></label>
<input type="text" name="website" id="website" /></td>
</tr>
<tr>
<td>Komentar</td>
<td><label for="textfield"></label>
<label for="textarea"></label>
<textarea name="pesan" id="pesan"></textarea></td>
</tr>
<tr>
<td> </td>
<td><label for="Submit"></label>
<input type="submit" name="Submit" value="Submit" id="Submit" />
<label for="label"></label>
<input type="reset" name="Submit2" value="Reset" id="label" /></td>
</tr>
</table>
<p>Komentar Lainnya : </p>
</form>
<html>
<head>
<title>Kolom Komentar</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="simpan.php">
<table width="200" border="1">
<tr>
<td colspan="2"><strong>Tingggalkan Komentar Anda : </strong></td>
</tr>
<tr>
<td width="96">Nama</td>
<td width="88"><label for="textfield"></label>
<input type="text" name="nama" id="nama" /></td>
</tr>
<tr>
<td>Website</td>
<td><label for="textfield"></label>
<input type="text" name="website" id="website" /></td>
</tr>
<tr>
<td>Komentar</td>
<td><label for="textfield"></label>
<label for="textarea"></label>
<textarea name="pesan" id="pesan"></textarea></td>
</tr>
<tr>
<td> </td>
<td><label for="Submit"></label>
<input type="submit" name="Submit" value="Submit" id="Submit" />
<label for="label"></label>
<input type="reset" name="Submit2" value="Reset" id="label" /></td>
</tr>
</table>
<p>Komentar Lainnya : </p>
</form>
membuat file simpan.php
kita lanjutkan dengan membuat program untuk
mengeksekusi data yang diinput dalam form
simpan.php 1.2
<?php
//koneksi
mysql_connect ("localhost","root","handrie");
mysql_select_db ("db_komentar");
//tanggal
$tanggal = date ("Ymd");
//waktu
$time = date ("H:i:s");
// menambah data ke dalam tabel
$kueri = mysql_query ("INSERT INTO tb_komentar(nama, website, pesan, tanggal, time) values ('$_POST[nama]', '$_POST[website]', '$_POST[pesan]', '$tanggal','$time')");
//menampilkan data ke dalam tabel
$query = mysql_query ("SELECT * FROM tb_komentar ORDER BY time || tanggal DESC");
while ($d = mysql_fetch_array ($query))
{
$psn = $d['pesan'];
echo "<table>";
echo "<tr><td><b>$d[nama] : $psn</b></td></tr>";
echo "<tr><td><i>Website : $d[website]</i></td></tr>";
echo "<tr><td align=right>$d[time]: $d[tanggal]</td></tr></table><hr>";
}
?>
</body>
</html>
jalankan dan Hasilnya bisa anda lihat
berikut ini koding lengkapnya untuk file simpan.php
<html>
<head>
<title>Kolom Komentar</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="simpan.php">
<table width="200" border="1">
<tr>
<td colspan="2"><strong>Tingggalkan Komentar Anda : </strong></td>
</tr>
<tr>
<td width="96">Nama</td>
<td width="88"><label for="textfield"></label>
<input type="text" name="nama" id="nama" /></td>
</tr>
<tr>
<td>Website</td>
<td><label for="textfield"></label>
<input type="text" name="website" id="website" /></td>
</tr>
<tr>
<td>Komentar</td>
<td><label for="textfield"></label>
<label for="textarea"></label>
<textarea name="pesan" id="pesan"></textarea></td>
</tr>
<tr>
<td> </td>
<td><label for="Submit"></label>
<input type="submit" name="Submit" value="Submit" id="Submit" />
<label for="label"></label>
<input type="reset" name="Submit2" value="Reset" id="label" /></td>
</tr>
</table>
<p>Komentar Lainnya : </p>
</form>
<?php
//konfigurasi koneksi
mysql_connect ("localhost","root","kucing");
mysql_select_db ("db_komentar");
//inisialisasi tanggal
$tanggal = date ("Ymd");
//inisialisasi waktu
$time = date ("H:i:s");
//query untuk menambah data ke dalam tabel
$kueri = mysql_query ("INSERT INTO tb_komentar(nama, website, pesan, tanggal, time) values ('$_POST[nama]', '$_POST[website]', '$_POST[pesan]', '$tanggal','$time')");
//query untuk menampilkan data ke dalam tabel
$query = mysql_query ("SELECT * FROM tb_komentar ORDER BY time || tanggal DESC");
while ($d = mysql_fetch_array ($query))
{
$psn = $d['pesan'];
echo "<table>";
echo "<tr><td><b>$d[nama] : $psn</b></td></tr>";
echo "<tr><td><i>Website : $d[website]</i></td></tr>";
echo "<tr><td align=right>$d[time]: $d[tanggal]</td></tr></table><hr>";
}
?>
</body>
</html>
#Follow untuk mendapatkan artikel terbaru setiap harinya
Follow saya Supaya kamu tidak ketinggalan tentang informasi terbaru dari saya
Google+ : plus.google.com/+sharingsenet
Youtube : youtube.com/c/sharingsenet
Facebook : facebook.com/sharingse.net.77
coba nih
BalasHapus