Insert Data Ke Database Menggunakan PHP dan MySQL

Anda tau bukutamu atau guestbook? Biasanya dalam sebuah web sering menyertakan bukutamu atau guestbook untuk user yang baru saja mengunjungi web tersebut. Fungsinya untuk melihat tamu yang datang mengunjungi web anda. Nah sekarang apa hubungannya guestbook dengan pensisipan data ke database sesuai dengan judul di atas.

Saya memberikan contoh pensisipan data ke database dengan contoh guestbook ini.

Pertama – tama buatlah terlebih dahulu ‘guestbook.php’ dengan script dibawah.

<html>
 <head>
  <title>Buku Tamu</title>
 </head>
  <body>
   CONTOH BUKU TAMU SEDERHANA<br />
   <form action="post.php" method="POST">
    Nama : <input type="text" name="nama" /><br />
    email: <input type="text" name="email" /><br />
    URL  : <input type="text" name="url" /><br />
    subjek: <input type="text" name="subjek" /><br />
    Pesan: <textarea name="psn" ></textarea><br />
    <input type="submit" value="Kirim" />
   </form>
  </body>
</html>

Buat file ‘post.php’ karena form diatas menggunakan ‘action=”post.php”‘.

<?php
 include "connect_db.php";
 $sql = "INSERT INTO guest (nama, email, url, subjek, pesan) values ('$_POST[nama]', '$_POST[email]', '$_POST[url]', '$_POST[subjek]', '$_POST[psn]')";
 if (!mysql_query($sql,$con))
  {
  die ('Error: '. mysql_error());
  }
 echo "Data Berhasil di input";
?>

Kemudian buat juga file untuk mengkoneksikan php dan mysql. Saya bernama filenya dengan ‘connect_db.php’ sesuai dengan yang saya sertakan di atas ‘include “connect_db.php”.

<?php
 $con = mysql_connect("localhost","root","");
 if (!$con)
  {
  die('Tidak bisa terkoneksi ke database: ' . mysql_error());
  }
 mysql_select_db("databaseku", $con);
?>

Buat databasenya.

Keterangan database :

Database  : databaseku

Host           : localhost

Username: root

Pass            : <kosong>

Keterangan tabel guest:

field 1 : id (PRIMARY KEY, AUTO_INCREMENT)

field 2 : nama (VARCHAR, 50)

field 3 : email (VARCHAR, 30)

field 4 : url (VARCHAR, 30)

field 5 : subjek (VARCHAR, 50)

field 6 : pesan

Kemudian cobalah test baris – baris yang telah anda buat.

Klik tombol ‘Kirim’.

Sekian dulu, mudah – mudahan bermanfaat😀

4 responses to “Insert Data Ke Database Menggunakan PHP dan MySQL

    • klo udah input coba cek lagi aja datanya di phpmyadmin, lalu masuk database nya.. jika ada berarti bro telah berhasil input data ke databasenya😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s