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.