Selamat Datang Di Blog Saya wahanasolusi.blogspot.com, mohon komentar yang membangun ya friends

Senin, 26 November 2012

Menyimpan Data Ke Dalam Database Mysql


Kali ini saya mencoba berbagi ilmu buat sahabat-sahabat saya yang mampir di blog www.wahanasolusicom.blogspot.com. Berikut ini akan saya paparkan bagaimana sih menyimpan data ke dalam database mysql dengan menggunakan perintah PHP. Berikut ini langkah-langkahnya ya ?
1.      Buatlah database dengan nama dblat1 yang sebelumnya telah saya buat di postingan terdahulu.
2.      Buatlah tabel dengan nama tesbiodata dengan number of fields sebanyak 3.
3.      Hasil pembuatan tabel dapat anda lihat seperti gambar di bawah ini.

1.      Klik tombol save, untuk menyimpan tabel pada langkah 3.
2.      Bukalah editor untuk menulis script php, saya menggunakan editor notepad ++.
3.      Ketikkan scriptnya seperti di bawah ini.
1.      <html>
2.      <head>
3.      <title>Simpan Biodata</title>
4.      </head>
5.      <body>
6.      <form method="POST" action="prosesbio.php">
7.      <table>
8.      <tr>
              9. <td>Nama</td><td>:</td><td><input type="text" name="nama"></td> 
10.</tr>
11.  <tr>
12.  <td>Alamat</td><td>:</td><td><input type="text" name="alamat"></td>  
13.</tr>
14.  <tr>
115.  <td colspan=2><input type="submit" value="Simpan">
16.  <input type="reset" value="Batal"></td>
17.  </table>
18.  </form>
19.  </body>
20.  </html>



Jangan lupa untuk menyimpan script tersebut dengan nama formsimpanbio.html .  dan letakkan file tersebut dalam htdocs agar kita dapat menjalankan di browser.
Penjelasan Script
Baris      1              : Tag pembuka untuk html.
Baris      2              : Kepala untuk membuat judul.
Baris      3              : Judul untuk file yang kita buat, judul ini terletak di sudut kiri apabila kita membukanya dengan browser.
Baris      4              : Penutup tag head.
Baris      5              : Pembuka Untuk isi program (disebut dengan badan progam).
Baris    6              : Metode yang digunakan dalam pengiriman data, dalam hal ini saya menggunakan metode POST. Untuk perbedaan antara POST dan GET sudah saya jelaskan di postingan saya sebelumnya. Action adalah aksi yang dilakukan form atau file yang memproses form.
Baris      7              : Membuat tabel yang digunakan untuk merapikan form.
Baris      8              : Membuat Baris.
Baris      9              : Meletakkan field nama pada baris pertama yang telah kita buat sebelumnya dan meletakkan field pada kolom pertama.
Baris      10           : Menutup perintah <tr>.
Baris      11           : Membuat Baris ke-2.
Baris      12           : Meletakkan field alamat pada baris ke dua yang telah kita buat sebelumnya dan meletakkan field pada kolom pertama.
Baris      13           : Menutup perintah <tr>.
Baris      14-16     : Membuat tombol simpan dan reset dengan merge dua kolom.
Baris      17           : Menutup perintah <table>.
Baris      18           : Menutup perintah <form>.
Baris      19           : Menutup perintah <body>.
Baris      20           : Menutup perintah <html>.


Selanjunya buatlah sebuah file prosesbio.php yang terletak satu folder dengan file formsimpanbio.html yang telah kita buat sebelumnya. Berikut ini script prosesbio.php.

1.       <?php

2.       mysql_connect("localhost","root","") ;
3.       mysql_select_db("dblat1") ;

4.       mysql_query("INSERT INTO biodata(nama,alamat)
5.       VALUES('$_POST[nama]','$_POST[alamat]')");
                                                 
6.       echo"Data Anda Telah Tersimpan";
7.       echo"<br/>";
8.       echo "<a href='formsimpanbio.html'>Kembali Ke Form </a>";
9.       ?>


Penjelasan Script file prosesbio.php

Baris      1              : Tag pembuka php.
Baris    2            : Melakukan perintah koneksi ke server local yang disebut localhost. Penulis menggunakan XAMPP untuk menjalankan script php secara local.
Baris      3              : Mengkoneksikan ke database dblat1 yang telah saya buat sebelumnya di postingan yang lalu.
Baris      4-5          : Memasukkan data ke dalam database mysql sesuai dengan nama fieldnya yaitu nama dan alamat. nama dan alamat yang berada ditulisan biodata adalah field yang berada di database.
Sedangkan I’$_POST[nama]’,’$_POST[alamat]’ adalah name yang berada di file formsimpanbio.html.
Baris      6              : Menampilkan pesan apabila data berhasil disimpan.
Baris      7              : Pindah baris.
Baris      8              : Membuat sebuah link yang ditujukan ke file formsimpanbio.html.
Baris      9              : Tag penutup perintah PHP.