Pages

10 Februari 2011

Tutorial 2 : Membuat script PHP sederhana-Isi Data

Pada tutorial yang ke-2 ini kita mencoba membuat script PHP sederhana, yaitu mengisi data. Hal yang perlu diperhatikan adalah :
1. Ada database yg telah dibuat, berisi tabel tabel dan field field data
2. Scrpt PHP yg dibuat terhubung dengan database Mysql
3. Ada form inputan, dan
4. Tampilan hasil proses eksekusi

Oleh karena itu mari kita membuat database Mysql terlebih dahulu dimana kita akan simpan nanti C:/Xampp/mysql/data/
Langkahnya :
1. Aktifkan Xampp panel control, klik start apache agar Running, juga Mysql nya.
2. Aktifkan Program Mysql Front yg sudah anda install, lalu pilih connection
Jika diminta, isikan server : localhost, username : root, dan password : (kosong)
3. Cari ikon CREATE DATABASE, ketik nama databasenya (misal : db_sisfo)
4. Klik database yang telah anda buat (biasanya dibawah localhost), lalu cari ikon
CREATE TABEL, ketik nama tabelnya misal (admin, pegawai, mahasiswa, dll)
5. Klik tabel yang anda buat tadi (ada dibawah database induknya), lalu klik
ADD FIELD, misal pada tabel ADMIN ada field USER, NAMA, PASSWORD,dll

Setelah itu kita membuat folder baru (nama bebas, misal : LATIHAN) dan simpan di C:/xampp/htdocs/

6. Buka NOTEPAD dan ketik script dibawah ini
(nama file: koneksi.php )

<php
$host="localhost";
$userdb="root";
$passdb="";
$namadb="DB_SISFO"; // nama database terserah anda
$sambung=mysql_connect($host,$userdb,$passdb);
$konek=mysql_select_db($namadb,$sambung);

if(!$konek)
{echo "koneksi ke server gagal....";
}
?>


7. Simpan di C:/xampp/htdocs/LATIHAN
8. Lakukan tes dengan membuka browser anda dan ketik: localhost/latihan/koneksi.php
Jika tidak koneksi (mungkin apache dan mysql di panel control xampp nya belum di
running) maka ada pesan "KONEKSI KE SERVER GAGAL", jika berhasil akan ditam
pilkan layar kosong.
9. Selanjutnya membuat file baru untuk FORM ISIAN DATA (form.php)
Script PHP nya sebagai berikut:

<?php
echo "<h2>Tambah User"
<h4>Selamat Datang Operator
<form method=POST action=tambah.php>
<table>
<tr><td>Username <td> : <input type=text name=user>
<tr><td>Password : <input type=text name=password>
Nama Lengkap : <input type=text name=nama size=30>
<tr><td>E-mail <td> : <input type=text name=email size=30>
<tr><input type=submit value=Simpan>
</table>";
?>



Selanjutnya, anda harus membuat file action dari ketika tombol simpan di klik (lihat script form method=POST action=tambah.php) artinya kita harus membuat file baru PHP bernama TAMBAH.PHP. file ini berfungsi untuk mengecek apakah username dan password diisi apa tidak, jika lengkap akan segera disimpan dan ditampilkan.
Script nya sebagai berikut:



<?php
include ("1_koneksi.php");

$seleksi=mysql_select_db($namadb);

if(!$seleksi)
{ die("database tidak diaktifkan/tidak ada");
}

if($user=="" || $password=="") {
echo "Username dan Password tak boleh kosong...";
echo"<a href='2_form.php'>ulangi";
}
else {
$pilih=mysql_query("select * from admin");
$isi=mysql_query("INSERT INTO admin SET
user='$user',nama='$nama',pass='$password',email='$email'");

echo" Data telah bertambah.....

";
$hasil = mysql_query("SELECT * FROM admin");
echo "<<table border=1>\n";
echo "<tr>
<td>Id
<td>Username
<td>Nama
Password
Email


\n";

while ($baris = mysql_fetch_row($hasil)) {
echo "<tr>
<td>$baris<0>
<td> $baris<1>
<td>$baris<2>
<td>$baris<3>
<td>$baris<4>
\n";
}

echo "</table>\n";
echo"<a href='2_form.php'>Tambah Lagi "; }

</body>
</html>



Materi berikutnya, Tutorial 3: Membuat script PHP - Menghapus Data