cara membuat kolom komentar sederhana dengan php mysql

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>&nbsp;</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>&nbsp;</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

1 komentar untuk "cara membuat kolom komentar sederhana dengan php mysql"