membuat buku tamu dengan php dan database mysql

7
Membuat Buku Tamu dengan Php dan Database Mysql Logika membuat buku tamu pada dasarnya hanya membuat database kemudian membuat script php untuk mengkoneksikan antara database dengan php dan membuat script php lagi untuk membuat tampilan bukutamunya. langkah pertama pada dasarnya untuk membuat buku tamu dengan php dan mysql adalah: 1.pc, laptop, netbook 2. apache web server 3. notepad, notepad++(direkomendasikan) 4. Mysql setelah persiapan selesai.... 1. buka console Mysq dengan cara masuk ke folder C-Apache-MySQL-bin 2. lalu folder bin anda klik dulu file winmysqladmin setelah itu baru klik file mysql sehingga nanti akan muncul dialog seperti ini: sebenarnya ada cara lain seperti untuk langkah awal membuat database ini yaitu; 1. buka cmd setelah itu lakukan langkah berikut: 1. ketikan pada console mysql anda seperti dibawah ini: create database tamu; (ini adalah proses pembuatan database dengan nama tamu)

Upload: asepstkip

Post on 24-Jul-2015

256 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Membuat Buku Tamu Dengan Php Dan Database Mysql

Membuat Buku Tamu dengan Php dan Database Mysql

Logika membuat buku tamu pada dasarnya hanya membuat database kemudian membuat script php untuk mengkoneksikan antara database dengan php dan membuat script php lagi untuk membuat tampilan bukutamunya.

langkah pertama

pada dasarnya untuk membuat buku tamu dengan php dan mysql adalah:

1.pc, laptop, netbook

2. apache web server

3. notepad, notepad++(direkomendasikan)

4. Mysql

setelah persiapan selesai....

1. buka console Mysq dengan cara masuk ke folder C-Apache-MySQL-bin

2. lalu folder bin anda klik dulu file winmysqladmin setelah itu baru klik file mysql sehingga nanti akan muncul dialog seperti ini:

sebenarnya ada cara lain seperti untuk langkah awal membuat database ini yaitu;

1. buka cmd

setelah itu lakukan langkah berikut:

1. ketikan pada console mysql anda seperti dibawah ini:

create database tamu; (ini adalah proses pembuatan database dengan nama tamu)

Query OK, 1 row affected (0.02 sec) (dan ini adalah jawaban dari MySQL yang artinya adalah anda telah sukses membuat database dengan nama tamu))

2. memilih database pada MySQL yang telah kita buat tadi.

use tamu;(ini adalah proses pemilihan database)

Database changed (ini adalah jawaban dari MySQL jadi tidak usah diketik)

Page 2: Membuat Buku Tamu Dengan Php Dan Database Mysql

3. langkah selanjutnya adalah membuat tabel, dengan cara:

create table daftar_tamu(nama varchar(30),email varchar(30),komentar varchar(30)); (ini adalah proses pembuatan tabel)

Query OK, 0 rows affected (0.03 sec) (ini jawaban dari MySQL)

4. melihat tabel yang tadi kita buat, dengan cara:

desc daftar tamu;(ketikan seperti ini dan enter)

database dengan nama tamu dan satu tabel dengan nama daftar_tamu yang telah kita buat ini, berguna untuk menyimpan semua komentar yang akan dibuat oleh para pengunjung web yang kita miliki.

langkah kedua

COding

1. buka notepad

2. buat tampilan buku tamu terlebih dahulu ketikan kode berikut:

<html>

<head>

<title>

Isi komentar anda!!...

</title>

</head>

<body>

<b>Silahkan Isi komentar anda!!...</b>

<form method="post"action="inputdata.php">

Page 3: Membuat Buku Tamu Dengan Php Dan Database Mysql

<pre>

Nama :<input type="text"name="nama"size="30">

Email :<input type="text"name="email"size="30">

Komentar :<textarea name="komentar"rows="6"cols="30"></textarea>

<input type="submit name="submit"value="submit"><input type="reset"name="reset"value="reset">

</pre>

</form>

</body>

</html>

setelah selesai simpan dengan nama homepage.html dan klik 2x. maka akan tampil seperti dibawah ini:

3. buat halaman php dengan mengetikan kode dibawah ini:

<?php

mysql_connect("localhost",","") or die("koneksi gagal");

mysql_select_db("tamu");

?>

4. buka kembli notepad dan ketikan lagi scriptnya

<html>

<head>

<title>Konfirmasi...</title>

</head>

<body>

Page 4: Membuat Buku Tamu Dengan Php Dan Database Mysql

<?php

include"koneksi.php";

if(empty($nama)or empty($email))

{

echo "Data ada yang kosong. silahkan tekan back untuk mengisi";

exit;

}

$sql="insert into daftar_tamu(nama,email,komentar)values('$nama','$email','$komentar')";

if(!$query=mysql_query($sql))

echo mysql_error();

else

{

echo "Komentar anda telah kami terima<br>";

echo "<a href=lihatkomentar.php>lihat daftar komentar lainnya</a>";

}

?>

</body>

</html>

ini adalah script untuk konfirmasi apakah data ada yang error atau tidak.

simpan dengan nama "input.php". ketik dengan tanda petiknya.

5. buka lagi notepadnya, dan tuliskan script berikut ini;

Page 5: Membuat Buku Tamu Dengan Php Dan Database Mysql

<html>

<head>

<title>Daftar anggota Klub Hebat</title>

</head>

<body>

<?

include "koneksi.php"

$sql="select nama,email,komentar form daftar_tamu";

if(!$query=mysql_query($sql))

echo mysql_error();

while($row=mysql_fetch_array($query))

{

echo "Nama :$row[nama]<br>";

echo "Email :$row[email]<br>";

echo "Komentar :$row[komentar]<br>";

echo "<hr>";

}

?>

<br>

<a href="homepage.html">Isi komentar lagi?..</a>

</body>

</html>

script di atas digunakan untuk menampilkan komentar dari database ke halaman browser.

simpan script tadi dengan nama "lihatkomentar.php".

Page 6: Membuat Buku Tamu Dengan Php Dan Database Mysql

langkah ketiga

proses testing

langkah-langkahnya sebagai berikut:

1.copy semua data yang kita buat tadi.

2. lalu masuk pada folder C/Apache/htdocs.

3. buat folder baru dengan nama bukutamu

4. paste-kan semua file tadi.

5. buka apache servernya

6. buka browser

7. ketikan localhost/bukutamu pada address bar.

coding php diatas dilakukan agar bisa melakukan koneksi antara halaman web dengan database mysql.

4. simpan script dengan nama "koneksi.php"

(pakai tanda petik agar tidak tersimpan sebagai text file document (.txt))