41
2. Prosedur Tambah Data
Gambar 3.21 Flowchart Tambah Data
42
3. Prosedur Edit Data
Gambar 3.22 Flowchart Edit Data
43
3.3 Implementasi
3.3.1 Implementasi Database
Tabel Admin CREATE TABLE IF NOT EXISTS `admin`
`id` int3 NOT NULL auto_increment, `nama` varchar255 collate latin1_general_ci NOT NULL,
`email` varchar255 collate latin1_general_ci NOT NULL, `kelamin` varchar8 collate latin1_general_ci NOT NULL,
`user` varchar25 collate latin1_general_ci NOT NULL, `password` varchar255 collate latin1_general_ci NOT
NULL, PRIMARY KEY `id`
ENGINE=MyISAM DEFAULT
CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=4 ;
Tabel Counter CREATE TABLE IF NOT EXISTS `counter`
`tgl` varchar30 collate latin1_general_ci NOT NULL, `jml` int3 NOT NULL
ENGINE=MyISAM DEFAULT
CHARSET=latin1 COLLATE=latin1_general_ci;
Tabel Guest Book CREATE TABLE IF NOT EXISTS `guestbook`
`id_gb` int3 NOT NULL auto_increment, `tgl` varchar30 collate latin1_general_ci NOT NULL,
`nama` varchar255 collate latin1_general_ci NOT NULL, `email` varchar255 collate latin1_general_ci NOT NULL,
`pesan` varchar255 collate latin1_general_ci NOT NULL, PRIMARY KEY `id_gb`
ENGINE=MyISAM DEFAULT
CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=201 ;
44
Tabel Jenis CREATE TABLE IF NOT EXISTS `jenis`
`id_jenis` int2 NOT NULL, `nama_jenis` varchar10 NOT NULL,
PRIMARY KEY `id_jenis` ENGINE=MyISAM DEFAULT CHARSET=latin1;
Tabel Produk CREATE TABLE IF NOT EXISTS `produk`
`idbrg` int3 NOT NULL auto_increment, `tgl` varchar30 collate latin1_general_ci NOT NULL,
`namabrg` varchar50 collate latin1_general_ci NOT NULL, `spek` text collate latin1_general_ci NOT NULL,
`hargabrg` int7 NOT NULL, `jenis` varchar30 collate latin1_general_ci NOT NULL,
`stok` varchar20 collate latin1_general_ci NOT NULL, `gambar` varchar255 collate latin1_general_ci NOT NULL,
PRIMARY KEY `idbrg`, KEY `jenis` `jenis`,
KEY `jenis_2` `jenis`, KEY `jenis_3` `jenis`,
KEY `jenis_4` `jenis`, KEY `jenis_5` `jenis`
ENGINE=MyISAM DEFAULT
CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=34 ;
Tabel Warna CREATE TABLE IF NOT EXISTS `warna`
`id_warna` int2 NOT NULL, `nm_warna` varchar30 NOT NULL,
PRIMARY KEY `id_stok` ENGINE=MyISAM DEFAULT CHARSET=latin1;
45
Tabel Voting CREATE TABLE IF NOT EXISTS `voting`
`bagus` int5 NOT NULL, `jelek` int5 NOT NULL,
`tidaktahu` int5 NOT NULL, `waktu` varchar30 collate latin1_general_ci NOT NULL
ENGINE=MyISAM DEFAULT
CHARSET=latin1 COLLATE=latin1_general_ci;
3.4 Implementasi Antar Muka