4.1.7 Tampilan
Home
Admin
Gambar 4.8 tampilan
Home
admin Pada tampilan
Home Login
pada Admin ini berisikan :
q = mysql_queryselect from user where id_user=id_user and password=password;
if mysql_num_rowsq == 1 { kalau username dan password sudah terdaftar di
database headerlocation:admin.php;
} else { kalau username ataupun password tidak terdaftar
di database headerlocation:index.php?error=4;
} ?
1. Page
Produk yang dapat di
-update
oleh admin untuk menambahkan produk baru, meng-
edit detail
produk ataupun harga setiap produk.
2. Page
Kategori berisikan
form
kategori yang dapat di-
update
oleh admin dengan menambahkan kategori lain.
3.
Menu
Logout
untuk admin jika ingin keluar dari sistem admin.
4. Page
Laporan berisikan beberapa nama-nama pembeli beserta laporan penjualan barang yang dibeli oleh
customers
dilengkapi dengan tanggal pembelian, berikut kode program untuk mengatur tanggal pembelian :
Kode Program 3. Kode program untuk mengatur tanggal
pembelian pada
Page
Laporan pada Admin.
?php seminggu =
arrayMinggu,Senin,Selasa,Rabu,Kamis,Jumat ,Sabtu;
hari = datew; hari_ini = seminggu[hari];
tgl_sekarang = dateYmd; thn_sekarang = dateY;
jam_sekarang = dateH:i:s; nama_bln=array1= Januari, Februari, Maret,
April, Mei, Juni, Juli, Agustus, September, Oktober, November, Desember;
?
4.1.8 Tampilan Produk Admin
Gambar 4.9 tampilan produk admin Jika admin ingin menambahkan beberapa produk baru
kedalam
website
, kllik
button
“Tambah Produk Baru” akan ganti tampilan seperti gambar 4.10.
Kemudian jika admin ingin menghapus atau meng-
edit
produk yang sudah ada, admin tinggal mengklik tulisan biru “edit” atau “hapus” yang terletak disebelah kanan kolom
harga.
Gambar 4.10 tampilan tambah produk baru
Kode Program 4. Kode program untuk menyimpan
kedatabase dari
updating
admin aksi.php
?php session_start;
error_reporting0; include koneksi.php;
include tanggal.php; mod=_GET[mod];
act=_GET[act]; Menghapus data
if issetmod AND act==hapus{ mysql_queryDELETE
FROM .mod.
WHERE id
=_GET[id]; headerlocation:admin.php?mod=.mod;
}
Add Category elseif mod==category AND act==input{
insert =
mysql_queryINSERT INTO
category id,category VALUES ,_POST[nama_kategori];
ifinsert == FALSE{ echo
pKategori gagal
ditambahkan, alesannya:.mysql_error.p;
} headerlocation:admin.php?mod=.mod;
} Category Update
elseif mod==category AND act==update{ update = mysql_queryUPDATE category SET
category = _POST[nama_kategori] WHERE id = _POST[id];
ifupdate ==FALSE{ echo pUpdate gagal dilakukan
karena:.mysql_error.p; }
headerlocation:admin.php?mod=.mod; }
Add Product elseif mod==product AND act==input{
lokasi_file = _FILES[fgambar][tmp_name]; tipe_file
= _FILES[fgambar][type]; nama_file
= _FILES[fgambar][name]; move_uploaded_filelokasi_file,..fotonama_file;
insert = mysql_queryINSERT INTO product product_name,price,image, id_category, deskripsi
VALUES _POST[product_name], _POST[price], nama_file,_POST[cat], _POST[deskripsi];
headerlocation:admin.php?mod=.mod;
} Product Update
elseif mod==product AND act==update{ lokasi_file
= _FILES[fgambar][tmp_name]; tipe_file
= _FILES[fgambar][type];
nama_file =
_FILES[fgambar][name]; If the image doesnt change
if emptylokasi_file{ mysql_queryUPDATE product SET product_name
= _POST[product_name], price
= _POST[price], id_category
= _POST[cat], deskripsi
= _POST[deskripsi] WHERE id = _POST[id];
} else {
move_uploaded_filelokasi_file,..fotonama_file ;
mysql_queryUPDATE product
SET product_name=
_POST[product_name],
4.1.9 Tampilan Kategori Admin