Jaringan Semantik Perancangan Antar Muka Guest Book

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