Rabu, 07 Januari 2009

Toko Online Dengan PHP

Tips Dan Trik Buat Toko Online Menggunakan PHP

Desember 10, 2008 oleh ivancnd86

Untuk membuat script toko online yang pertama anda harus buat Database pada pahamyadmin
langkahnya yaitu: create nama database dengan nama dbtoko1, dan tabelnya dengan nama
tblbarang1 5 recortnya yang isinya:

create databases `dbtoko`;
buat table tblbarang
CREATE TABLE `dbtoko`.`tblBarang` (
`kode` CHAR( 10 ) NOT NULL ,
`nama` VARCHAR( 25 ) NOT NULL ,
`jenis` VARCHAR( 15 ) NOT NULL ,
`harga` DOUBLE NOT NULL ,
`stok` INT NOT NULL ,
PRIMARY KEY ( `kode` )
) ENGINE = MYISAM

Setelah itu anda buat
index.php yang isinya: Sorry, masih under construction…

Selanjutnya anda buat : koneksi.php yang scripnya adalah:
$myUser = “root”;
$myPass = “”;
$hostName = “localhost”;

$lnk = mysql_connect($hostName, $myUser, $myPass);
mysql_select_db(”dbToko1″);
?>

setelah itu anda buat test.php dengan scrip:
include “koneksi.php”;
$sql = “select * from tblBarang1″;
$result = mysql_query($sql);
$arrData = mysql_fetch_array($result);
print_r($arrData);
?>

Langkah selanjutnya yang harus anda buat adalah form login, dimana
form login ini dibuat dengan tuajuan agar data tidak bisa diakses
oleh sembarang orang…simpan dengan nama admin.php
session_start();

$username = isset($_POST["iUsername"])?$_POST["iUsername"]:”";
$password = isset($_POST["iPassword"])?$_POST["iPassword"]:”";
$doLogin = isset($_POST["subLogin"])?$_POST["subLogin"]:”";
if ($doLogin <> “”){
if ($username == “admin” && $password == “admin”){
echo “Selamat datang $username”;
$_SESSION["statusLogin"] = true;
}else{
echo “Password atau Username tidak ditemukan”;
}
}
if (isset($_SESSION["statusLogin"]) && $_SESSION["statusLogin"] == true){
echo “
Halaman Admin

”;
?>
Master Barang   
Logout
exit(0);
}

?>

Username :

Password :




Dan buat logout dengan nama logout.php
session_start();
$_SESSION["statusLogin"] = false;
?>
Kembali ke halaman Admin

Untuk melakukan pengentrian barang buat form entrybarang dengan nama
entryMasterBarang.php
require “koneksi.php”;

if($_POST["btnSubmit"] == “Submit”){
$kode = isset($_POST["iKode"])?$_POST["iKode"]:”";
$nama = isset($_POST["iNama"])?$_POST["iNama"]:”";
$jenis = isset($_POST["iJenis"])?$_POST["iJenis"]:”";
$harga = isset($_POST["iHarga"])?$_POST["iHarga"]:”";
$stok = isset($_POST["iStok"])?$_POST["iStok"]:”";
$query = “
INSERT INTO `dbToko1`.`tblBarang1` (
`kode` ,
`nama` ,
`jenis` ,
`harga` ,
`stok`
)
VALUES (
‘$kode’, ‘$nama’, ‘$jenis’, ‘$harga’, ‘$stok’
);
“;

$result = mysql_query($query) or die(mysql_error());
}
$query = ” SELECT *
FROM `tblBarang1`
LIMIT 0 , 30
“;
$result = mysql_query($query);
//Proses menampilkan data barang
?>

MEMBER AREA





Entry Master Barang























Kode
Nama
Jenis
Harga
Stok
















$i = 0;
while($row = mysql_fetch_array($result)){
$line = $i%2?1:2;
if ($line == 1){
echo ‘’;
}else{
echo ‘’;
}
?>






$i++;
}
echo “
Kode Barang Nama Barang Jenis Harga Stok Action
”>Hapus | ”>Edit
”;
?>


Selanjutnya untuk melakukan pengeditan barang buat form dengan nama editMasterBarang.php
include “koneksi.php”;
$edit = mysql_query(”SELECT * FROM tblBarang1
WHERE kode = ‘$_GET[kodeBarang]‘”);
$row = mysql_fetch_array($edit);

echo “

Edit Master Barang












kode:
nama:
jenis:
harga:
stok:


”;
?>

Dan form updateMasterBarang.php untuk melekukan pengeditan
include “koneksi.php”;

mysql_query (”UPDATE tblBarang1 SET kode=’$_POST[kode]‘,
nama=’$_POST[nama]‘,
jenis=’$_POST[jenis]‘,
harga=’$_POST[harga]‘,
stok=’$_POST[stok]‘
WHERE kode = ‘$_POST[kodeBarang]‘”);

header(”location:entryMasterBarang.php”);
?>

Untut penghapusan Master barang buat form dengan nama hapusMasterBarang.php

require “koneksi.php”;

$kodeBarang = isset($_REQUEST["kodeBarang"])?$_REQUEST["kodeBarang"]:”";
$doHapus = isset($_REQUEST["btnHapus"])?true:false;

if($kodeBarang <> “”){
if($doHapus === false){
$sql = “select * from tblBarang1 where kode = ‘$kodeBarang’”;
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
?>

Kode Barang :

”>
Nama Barang :

Harga :



}
}else{
$sql = “select * from tblBarang1 where kode = ‘$kodeBarang’”;
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
?>
Kode Barang :

Nama Barang :

}
$sqlHapus = “delete from tblBarang1 where kode = ‘$kodeBarang’”;
mysql_query($sqlHapus) or die(mysql_error());
echo “Telah Di Hapus. Master Barang”;
}
}
?>

Setelah anda buat semuanya, maka anda dipastikan dapat membuat Toko online dengan
menggunakan PHP

Terimakasih, Wassalamualaikum

Tidak ada komentar:

Posting Komentar