Rabu, 30 September 2009

KONEKSI PHP

Tools yang dibutuhkan:
1. Website server Apache+PHP+MySQL » download disini
2. Text editor

Ok, mari kita mulai:

Pertama, install software web server ke komputer Anda.

Kedua, buat database untuk bukutamu dengan MySQL melalui phpmyadmin. Masuk melalui browser dengan alamat http://localhost/phpmyadmin. Setelah itu di kolom create new database, masukan nama database: bukutamu
setelah itu klik tombol SQL, masukan query sql dibawah ini pada kolom Run Query SQL:


Quote:

CREATE TABLE `buku_tamu` (
`id` int(11) NOT NULL auto_increment,
`nama` varchar(50) collate latin1_general_ci NOT NULL default '',
`email` varchar(100) collate latin1_general_ci NOT NULL default '',
`komentar` text collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;


Ketiga, buat file yang bertugas melakukan koneksi dari script PHP ke database MySQL, berikut ini adalah code-nya:
(simpan dengan nama koneksi.php)

Quote:

$server="localhost"; //alamat server default biasanya localhost
$user="root"; //user untuk database, default root
$password=""; //password database, default biasanya kosong
$database="bukutamu"; //untuk memanggil database
$open=mysql_connect("$server","$user","$password")
or die("koneksi database gagal");
$db=mysql_Select_db($database) or die("database tidak ditemukan");
?>


Keempat, buat file untuk form pengisian buku tamu beserta tampilan data bukutamu yang telah masuk ke database. Berikut ini code-nya:
(simpan dengan nama bukutamu.php>

Quote:



Latihan Membuat buku tamu




Buku Tamu



















NAMA
EMAIL
KOMENTAR










require_once("koneksi.php");
$tampil=mysql_query("SELECT *FROM buku_tamu ORDER BY id DESC");
while($row=mysql_fetch_object($tampil)){
?>












}
?>

Display Buku Tamu

Namanama); ?>
Emailemail"; ?>
Komentarkomentar"; ?>


Kelima, Buat file untuk memproses input data dari form bukutamu ke database. Berikut code-nya:
(simpan dengan nama save.php)

Quote:

require_once("koneksi.php");
$query = "INSERT INTO buku_tamu (nama,email,komentar) VALUES ('$nama','$email','$komentar')";
$result = mysql_query($query) or die("ERROR");
header("location:bukutamu.php");
?>


Langkah terakhir, simpan ketiga file PHP di atas ke web direktori server. Jika menggunakan server lokal, biasanya disimpan di folder htdocs atau folder www. Ok, selamat mencoba. ^_^