Kamis, 08 Januari 2009

Sistem Informasi Penjualan Barang Dengan PHP

Koneksi Database Lewat Script PHP!

Yah Akhirnya kita ketemu lagi, sebenernya blog ini sudah saya buat tahun lalu tapi setelah sekian lama akhirnya baru saya buka lagi, memang ternyata wordpress baik hati tidak memblokir blog saya!,hehe!

wah salut saya sama wordpress, thax ya wordpress!

oke!, kembali ke tujuan semula …
pada tulisan awal saya membuat judul Koneksi Database Lewat Script PHP
nah bagi mahasiswa saya yang males catet waktu saya ngajar boleh silahkan copy dan paste tutorial saya ini, tapi mungkin saya sedikit memberikan bocoran saja, sisanya di kelas ya!, baik kan saya!. Hehehe !

Oke sekarang kita akan membuat database Penjualan dan tabel_barang

sebelum membuat database :

aktifkan start servernya ( itu sudah pasti ya ! ) ^_^
pada web browser ketikan localhost/phpmyadmin,maka akan muncul halaman phpmyadmin, nah disana ada textbox yang diatasnya bertuliskan Create New Database
buatlah database penjualan kemudian Create
dan akan muncul kehalaman selajutnya untuk membuat tabel, buatlah tabel dengan name=barang dan field=4 kemuadian Go
halaman selanjutnya anda mengisikan field seperti di bawah ini


lalu klik simpan jika berhasil maka akan muncul halaman selanjutnya, tapi jika gagal anda akan mendapat pesan error!. Dan ketika itu klik tombol back atau kembali setelah itu anda diminta untuk mengisikan tabel kembali.

nah klo sudah berhasil ….. !

lalu pada Php coder aplikasinya buatlah script seperti ini!

koneksi.php
mysql_connect(“localhost”,”",”");
mysql_select_db(“pejualan”);
?>

penjelasan:

mysql_connect(”localhost”,”",”");
mysql_select_db(”penjualan”);
penjelasan 1 : mysql_connect(”hostname”,”username”,”password”)

maksud diatas adalah anda diminta mengisikan hostname , username, dan password namun dalam hal ini kita kosongkan saja username dan passwordnya, karena password dan username akan ditentukan oleh web hosting nantinya.

penjelasan 2 : mysql_select_db(”penjualan”);

untuk memilih database yang terdapat didalam SQL server untuk kita aktifkan/gunakan. Dalam hal ini kita sedang menggunakan database “penjualan”


jika anda sudah membuat script di atas maka langkah selanjutnya anda medisain form seperti di bawah ini. (usahakan menggunakan TABEL, OK ! )

SAVE dengan nama fbarang.php


Fbarang.php


fbarang.php



Penjualan Barang



kode Barang :
nama Barang :
harga barang Rp

>> lihat daftar <<


Wah ketemu lagi ^_^ !

Ikan pesut lagi nyangkut !

LANJUT ……. !

Ok klo dalam pembahasan sebelumnya kita membuat koneksi script program Php ke dalam database nah selanjutnya kita melakukan proses input dari form barang sampai pengecekan masuk tidaknya data ke dalam database pejualan dan tabel barang !

proses input data

Adalah suatu proses untuk memasukan data-data kedalam database dan tabel. Perintah SQL yang akan digunakan adalah :

INSERT INTO nama_tabel(field1,field2,…) VALUES(’data1′,’data2′,….);

untuk memanggil file yang sebelumnya kita buat kita gunakan include spt dibawah ini

include “nama_file”;

untuk mengirimkan perintah SQL ke server database MYSQL untuk dieksekusi

mysql_query(”perintah_SQL”);

berikutnya dalam aplikasi anda ketikan script di bawah ini !

proses_input.php



include “koneksi.php”;

$kd=$_POST['kode'];
$nm=$_POST['nama'];
$hrg=$_POST['harga'];
$input=”INSERT INTO barang(kd_brg,nm_brg,harga) VALUES (’$kd’,'$nm’,'$hrg’)”;
$hasil=mysql_query($input);
if ($hasil)
{

echo “

Proses input telah berhasil


“;
echo”Kode Barang :$kd
”;
echo”Nama Barang :$nm
”;
echo”Harga :$hrg
”;
}
else
{
echo”Proses input Gagal !”;
}
?>

>> lihat daftar <<

>> Input Lagi <<

Nah langkah selanjutnya Apa ……….. ????

panggil dulu form barangnya dan setelah itu anda input datanya, nah kalau data sudah diinput kemudian klik tombol submitnya jika dalam browser anda bertuliskan “Proses input Berhasil !”, maka artinya anda berhasil menambah data dalam database “penjualan” dan pada “tabel_barang”, dan jika tidak berhasil “proses input gagal !”.

( Sedikit saran jika ada error maka segera cek lagi di baris mana anda salah serta script mana yang kurang atau tdk sesuai)

ok selanjutnya kita cek di dalam locahost/phpmyadmin


dalam combobox database pilih database “penjualan” ,nah di bawah combobox database penjulan ada tabel “tabel_barang” kemudian anda klik tabel barang itu, klo sudah anda klik maka akan muncul field2 tabel barang yang kita buat, coba anda cari menu browse kemudian klik menu browsenya jika menu browsenya berwarna BIRU berarti data yang anda input sudah masuk dan klo berwarna HITAM berarti data belum masuk.

(Tips : klo data belum masuk cek script program dan input data baru lagi ).

nah klo anda berhasil dalam penginputan data maka ketika anda klik browse akan muncul data2 yang anda input melalui form barang!

Masih kuat ????

klo masih ya LANJUT !

buatlah script seperti dibawah ini dimana script ini untuk menampilkan data yang ada di dalam database tabel barang !

tampil_barang.php

include “koneksi.php”;
$tampil=mysql_query(”SELECT * FROM barang ORDER BY id_brg DESC”);

$total=mysql_num_rows($tampil);

echo “

Jumlah Data :$total

”;

while ($data=mysql_fetch_array($tampil))

{

echo “Id Barang :$data[id_brg]
”;

echo “Kode Barang :$data[kd_brg]
”;

echo “Nama Barang :$data[nm_brg]
”;

echo “Harga :$data[harga]
”;

echo “


”;


}

?>

INPUT LAGI





Nah sampai disini dulu ya adik2 selanjutanya kita bahas di kelas OK !

&

4 komentar:

  1. koq nanggung mas... napa ga skalian listing lengkapnya diposting jg..
    plus contoh program yg dah jadi...
    ?? huehehe :D

    BalasHapus
  2. masih kurang gan....
    agak repot juga tutornya....
    tolong diperjelas dan detail...
    biar mudah dipahami,,,

    BalasHapus