Membuat Buku Tamu dengan PHP

Interaksi antara pengunjung denganTUGAS STRUKTUR DATA KELAS SAMI. Read more ... » pemilik website sangat diperlukan, karena dengan adanya interaksi pemilik website akan dengan mudah mengetahui keinginan dari pengunjung. Nah, salahMenjalankan Aplikasi Android di Windows. Read more ... » satunya yangPengumuman Calon Asisten Praktikum Basisdata. Read more ... » kitaCara mengatasi Install DotNet 3.5 Windows 8. Read more ... » kenal guestbook (buku tamu), dengan buku tamu ini kita bisa dengan mudah memberikan masukan-masukan kepada sang admin tentangTanya Jawab seputar pemrograman. Read more ... » isi website ataupun apa yang diinginkan. Langsung saja ketitik masalah, kaliMenjalankan Aplikasi Android di Windows. Read more ... » ini sayaMembuka Command Prompt mode Administrator. Read more ... » akan coba membuatkan buku tamu dengan phpMembuat deteksi Browser dengan PHP. Read more ... », sesuai request dari salah satu pengunjung.

Baiklah ikuti langkah berikut ini :

  • Buat database dulu gan, namanya db_guestbook n lanjutnya bikin tabel buku_tamu querynya gan.
  • Masukan query berikut untukBasic Pattern Recognition. Read more ... » membuat tabel
    CREATE TABLE `buku_tamu` (
      `id` int(5) NOT NULL auto_increment,
      `nama` varchar(30) collate latin1_general_ci NOT NULL,
      `email` varchar(50) collate latin1_general_ci NOT NULL,
      `website` varchar(200) collate latin1_general_ci NOT NULL,
      `pesan` text collate latin1_general_ci NOT NULL,
      `tgl` date NOT NULL,
      PRIMARY KEY  (`id`)
    	) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=5 ;
  • Tahap berikutnya sekarang kita buat file dengan nama buku_tamu.php isi dengan source berikut :
    <html>
    <head>
    <title>
        :: Buku Tamu V.1 ::
    </title>
    </head>
    <body>
        <form action="simpan.php" method="POST">
            <table width="400" align="center">
            <tr>
                <td colspan="2" align="center" bgcolor="#9966FF"><b>Buku Tamu Sederhana</b></td>
            </tr>
            <tr>
                <td>Nama </td>
                <td> <input type="text" name="nama" /></td>
            </tr>
            <tr>
                <td>Email</td>
                <td> <input type="text" name="email" /></td>
            </tr>
            <tr>
                <td>Website</td>
                <td> <input type="text" name="web" /></td>
            </tr>
                <td>Pesan</td>
                <td> <textarea name="pesan" cols="30" rows="3"></textarea></td>
            </tr>
            <tr>
                <td colspan="2" align="center" bgcolor="#9966FF"><input type="submit" value="Simpan Buku Tamu" />            </td>
            </tr>
            </table>
        </form>
    </body>
    </html>
  • Terakhir buat source untuk malakukan proses penyimpanan ke database, simpan dengan nama simpan.php :
    <?php
    mysql_connect("localhost","root","") or die ("gagal Koneksi");
    mysql_select_db("db_guestbook") or die ("gagal koneksi database");
    $nama     = $_POST['nama'];
    $email     = $_POST['email'];
    $web    = $_POST['web'];
    $pesan    = $_POST['pesan'];
    $tgl    = date('Y-m-d');
    $query     = mysql_query("insert into buku_tamu values('','$nama','$email','$web','$pesan','$tgl')");
    if(!$query)
        {
            echo "Gagal simpan buku tamu, silahkan <a href="buku_tamu.php">ulangi</a>.";
        }
            else
        {
            echo "Terima kasih $nama telah mengisi buku tamu.";
        }
    ?>
     

Selesai gan, selamat mencoba
by 1n53ct4

Posted in Html, PHP & mySQL, Programing and tagged , .