ilmu….???
takkan pernah dapat diukur dengan apapun
dan tak akan pernah ada kata SELESAI
jika kita menuntut ilmu
dan
ilmu takkan pernah ada manfaatnya
jika tidak kita aplikasikan
dan
kita tularkan pada orang lain


Advertisements

input data


Membuat input data dari halaman web ke dalam database

Sebelumnya cek koneksi antara PHP dengan MySql. jika PHPMyAdmin sudah dapat dibuka berarti server database kita sudah dapat digunakan. Di dalamnya kita buat database yang akan digunakan.

Buat form yang akan kita gunakan, form tersebut terdiri dari nama dan alamat yang disertai dengan TextField juga 2 buah button untuk Simpan dan Hapus. Simpan pada folder C:\AppServ\www karena dalam hal ini penulis menggunakan AppServ. Jika anda menggunakan EasyPHP, simpan filenya pada folder C:\Program File\EasyPHP\www. Jika menggunakan PHPTriad simpan pada C:\PHPTriad\htdoc.

Jangan lupa pada actionnya tulis input.php yang berarti form tersebut akan melakukan seperti yang ada pada input.php

Selanjutnya pastikan anda sudah bisa connect dengan Mysql, caranya buat dinamik page PHP yang didalam scriptnya tertulis :

<?

mysql_connect(“localhost”,”root”,”password”);

mysql_select_db(“nama_database”);

?>

Simpan dengan nama koneksi.php pada folder C:\AppServ\www

Selanjutnya buat table pada database yang telah kita buat, dalam table berisi 3 Field yang terdiri dari ID,NAMA,ALAMAT.

ID menggunakan type INT(3) – Extra auto_increment – PrimaryKey

Nama menggunakan type VARCHAR(20)

Alamat menggunakan type VARCHAR(30)

buat dinamik page PHP yang tertulis script :

<?php

include “koneksi.php”;

$nama = $_POST[‘nama’];

$alamat = $_POST[‘alamat’];

$simpan = $_POST[‘simpan’];


if ($simpan)

{

$input = “insert into nama_tabel(nama,alamat) values(‘$nama’,’$alamat’)”;

$hasil = mysql_query($input);

if($hasil)

{

echo “input data telah berhasil<br>”;

echo “<a href=form_input.php>Input lagi</ a>”;

} else {

echo “input data gagal dilakukan<br>”;

echo “<a href=form_input.php>coba lagi</a>”;

}

}

?>

Simpan dengan nama input.php pada tempat yang sama seperti koneksi.php

Untuk membukanya, gunakan browser yang anda pakai untuk membuka, dengan address http://localhost/form_input.php

Isi kolomnya dan klik Simpan. Jika muncul tulisan

Input data telah berhasil

Input lagi

Berarti data telah masuk dalam table database. Dan untuk kembali ke form klik input lagi yang merupakan link yang diarahkan ke form awal.

Tapi jika yang muncul

Input data gagal dilakukan

Coba lagi

Berarti data belum masuk dan ada kemungkinan terjadi kesalahan dalam script ataupn dalam koneksi terhadap server database kita. Bisa coba lagi ataupun cek ulang script dan koneksinya.

Dan untuk melihat data yang telah masuk, dapat dilihat dalam PHPMyAdmin, masuk dalam database kemudian masuk dalam table yang akan kita buka. Klik Browse. Jika memang benar berhasil maka kita akan dapat melihat isi dari table tersebut.


koneksi

hari ini q ikut pelatihan & q mendapatkan ilmu tentang php dan mysql

dalam mengoneksikan suatu form dengan database dalam halaman web yg menggunakan mysql

tulislah skript seperti berikut :

<?
mysql_connect(“localhost”,”id”,”password”);
mysql_select_db(“nama_database”);
?>

setelah itu disimpan pada folder tempat kita menyimpan file-file untuk localhost