Thursday, October 13, 2011

Chapter 4 An exciting trip

I have just received a letter from my brother, Tim. He is in Australia. He has been there for six months. Tim is an engineer. He is working for a big firm and he has already visited a great number of different places in Australia. He has just bought an Australian car and has gone to Alice springs, a small town in the centre of Australia. He will soon visit Darwin. From there, he will fly to Perth. My brother has never been abroad before, so he is finding this trip very exciting.

Making Simple Admin



1.    Sebelum membuat database Install terlebih dahulu XAMPP.
      2.    Pertama membuat databasenya terlebih dahulu melalui web browser
           di http://localhost/phpmyadmin/ lalu enter sehingga muncul layar seperti di bawah ini.



Keterangan :
Buat Nama Database >> db_belajar (nama databasenya)
Buat Nama Tabel >> tb_admin          (nama tabelnya)
Buat Field >>  4 (jumlah fieldnya)



No
Field
Type
Length/
Values
Extra

1
id_admin
INT
3
Auto_increment
Primary key
2
username
VARCHAR
30


3
password
VARCHAR
30


4
tgl_buat
VARCHAR
10


   
* pilih create new database,
      lalu Ketikan db_belajar lalu Klik Create seperti gambar di bawah ini.

*    Ketik tb_admin dan number of fileds nya 4 lalu klik Go
      seperti contoh gambah di bawah ini.

*       Isikan field, type, length, extra, dan pilih primary key
     (dengan mengklik bundar kecil yang kosong seperti gambar di bawah ini),
      lalu kemudian klik tombol save di pojok kiri bawah.
3. Buat folder baru diberikan nama foldernya belajar di dalam direktori c:\xampp\htdocs\
   (didalam folder htdocs)
4. Buat halaman admin dengan file php, disimpan lalu diberi nama hal_admin.php
    di simpan di dalam folder belajar yang telah di buat pada direktori c:\xampp\htdocs\belajar\
 File PHP :
hal_admin.php
* Menggunakan dreamweaver 8, buat design seperti gambar di bawah ini,
    sebelum menggunakan tabel, buatlah form terlebih dahulu, lalu dimasukkan tabel.



Jangan lupa klik text field yang kosong pada username, lalu isi TextFieldnya di ketik username berada di bawah, untuk baris Password klik juga text fieldnya yang kosong lalu TextFieldnya ketik password, kemudian Tanggal TextFieldnya di ketik juga menjadi tgl_buat

5.   Buat koneksinya dengan file php disimpan lalu diberi nama koneksi.php disimpan di dalam nama folder belajar yang telah di buat pada direktori c:\xampp\htdocs\belajar\ satu folder bersama hal_admin.php, sehingga di dalam folder belajar terdapat dua buah file php berisi hal_admin.php dan koneksi.php,     kemudina copy paste kan coding di bawah ini
File PHP :
koneksi.php
<?php
mysql_connect(“localhost”,”root”,””);  
mysql_select_db(“db_belajar”);
?>

Contoh seperti gambar di bawah ini


   Keterangan : untuk tanda di dalam fungsi < >code pada tulisan( “localhost”,”root”,””)dan (“db_belajar”) untuk tanda “ di tulis kembali karena tanda “ pada dreamweaver berbeda.


6.  Buat file php lagi, kemudian disimpan lalu diberi nama simpan_admin.php di dalam nama folder belajar yang telah di buat pada direktori c:\xampp\htdocs\belajar\ (sehingga di dalam folder belajar terdapat 3 buah file php yaitu hal_admin.php, koneksi.php, simpan_admin.php)
File PHP :
Simpan_admin.php
<?php
include"koneksi.php";
$username=$_POST["username"];
$password=$_POST["password"];
$tgl_buat=$_POST["tgl_buat"];$input="insert into tb_admin (username,password,tgl_buat)values('$username','$password','$tgl_buat')";
$hasil=mysql_query ($input);
if ($hasil)
{
echo "<script>alert('data berhasil disimpan');document.location.href='tampil_admin.php';</script>";
}
else
{
echo "<script>alert('gagal');document.location.href='admin.php';</script>";
}
?>


7.  Untuk mengetesnya ketik http://localhost/belajaradmin/hal_admin.php pada web browser. seperti contoh gambar di bawah ini lalu ketik enter. Lalu klik submit sehingga data yang di ketikkan masuk ke dalam database db_belajar.


A Supernatural Flute