selamat datang para pecinta

5
Selamat datang para pencinta web design ataupun web developer. Pada tutorial sebelumnya yaitu pada "Membuat Form Komentar Rapi Dengan HTML", banyak sekali pembaca yang menginginkan lanjutan dari tutorial tersebut, jadi ini mungkin bisa dijadikan lanjutannya. Pada kali ini saya akan menyampaikan sedikit tutorial tentang bagaimana membuat form beserta penyimpanan kedalam database/mysql. Karena banyak sekali permintaan dari pengunjung tentang tutorial ini. Membuat Form Beserta Proses Penyimpanan Kedalam Database/Mysql Nantinya akan ada 2 buah file yaitu "index.php" dan "proses.php". Cara kerja script ini adalah form yang ada di index.php di isi dengan data kemudian setelah

Upload: sandy-boy-editioon

Post on 06-Apr-2016

219 views

Category:

Documents


3 download

DESCRIPTION

selamat datang para pecinta

TRANSCRIPT

Page 1: selamat datang para pecinta

Selamat datang para pencinta web design ataupun web developer. Pada tutorial sebelumnya yaitu pada "Membuat Form Komentar Rapi Dengan HTML", banyak sekali pembaca yang menginginkan lanjutan dari tutorial tersebut, jadi ini mungkin bisa dijadikan lanjutannya.

Pada kali ini saya akan menyampaikan sedikit tutorial tentang bagaimana membuat form beserta penyimpanan kedalam database/mysql. Karena banyak sekali permintaan dari pengunjung tentang tutorial ini.

Membuat Form Beserta Proses Penyimpanan Kedalam Database/Mysql

Nantinya akan ada 2 buah file yaitu "index.php" dan "proses.php". Cara kerja script ini adalah form yang ada di index.php di isi dengan data kemudian setelah di klik submit, data akan terkirim ke file proses.php. Dalam file proses.php terdapat proses menampilkan data hasil men-

Page 2: selamat datang para pecinta

submit tadi dan juga proses menyimpan kedalam database/mysql. Seperti itu, :p

databaseCREATE TABLE IF NOT EXISTS `tbl_guest` (  `id_guest` int(3) NOT NULL AUTO_INCREMENT,  `nama` varchar(100) NOT NULL,  `email` varchar(50) NOT NULL,  `komentar` text NOT NULL,  PRIMARY KEY (`id_guest`)) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

INSERT INTO `tbl_guest` (`id_guest`, `nama`, `email`, `komentar`) VALUES(1, 'Bactiar Nur Yusuf', '[email protected]', 'Ane mampir gan, kunjungan balik ya. :)'),(2, 'Fernando Torres', '[email protected]', 'Tendangan gw kemaren membawa spanyol mengangkat piala lho Bro. :)'),(3, 'Andreas Iniesta', '[email protected]', 'Numpang lewat ya bang, Hihihi');

index.php<form action="proses.php" method="post"> <table>      <tr>

Page 3: selamat datang para pecinta

          <td colspan="3">&nbsp;</td>      </tr>      <tr>          <td colspan="3"><h3>Silahkan Berkomentar : </h3></td>      </tr>      <tr>          <td>Nama</td>          <td>:</td>          <td><input type=text name="nama"></td>      </tr>      <tr>          <td>Email</td>          <td>:</td>          <td><input type=text name="email"></td>      </tr>      <tr>          <td valign=top>Komentar</td>          <td valign=top>:</td>          <td><textarea name="komentar" rows=6 width=200></textarea></td>      </tr>      <tr>          <td colspan="3"><input type=submit name="submit" value=submit></td>      </tr>

Page 4: selamat datang para pecinta

</table></form> 

proses.php<?php    $host = "127.0.0.1";    $user = "root";    $pass = "";    $db = "db_demo";       $connect_db = mysql_connect($host,$user,$pass);    $pilih_data = mysql_select_db($db,$connect_db);        if(! $pilih_data)            {                echo "Koneksi Gagal.";            }               $nama  = $_POST['nama'];    $email  = $_POST['email'];    $komentar = $_POST['komentar'];       echo "Nama : $nama";    echo "Email : $email";    echo "Komentar : $komentar<br><br>";       $query = "INSERT INTO tbl_guest VALUES('','$nama','$email','$komentar')";

Page 5: selamat datang para pecinta

    $hasil = mysql_query($query);       if ($hasil) echo "Data berhasil disimpan.";    else echo "Data gagal disimpan.";?>

Penjelasan :Buat database terlebih dahulu dengan nama "db_demo", kemudian buat tabel dengan nama "tbl_guest". Setelah itu isi database dengan script yang seperti diatas(database). Pada "index.php" terdapat action="proses.php", bagian itu di maksudkan sebagai tujuan kemana data pada form akan di proses. Pada "proses.php" adalah di mana data pada form di tampilkan dan disimpan ke dalam database.

Mungkin untuk tutorial "Membuat Form Beserta Proses Penyimpanan Kedalam Database/Mysql" ini kita cukupkan saja, jika dari teman-teman ada yang kurang paham silahkan bertanya melalui form komentar dibawah ini. Terima kasih :)