Reka bentuk pangkalan data
1, Cipta jadual konfigurasi sistem baharu
CIPTA JADUAL `sysconfig` (
`cid` int(11) NOT NULL auto_increment,
`vote_name` varchar(45) NOT NULL,
`NULLtime` NOT NULL ,
`kaedah` int(11) BUKAN NULL lalai '1',
`penerangan` varchar(800) BUKAN NULL lalai '',
KUNCI UTAMA (`cid`)
) ENJIN=MYINCREMENTUTO2_INCRE CHARSET lalai =utf8;
2, Cipta jadual pengguna baharu
BUAT JADUAL `pengguna` (
`cid` int(11) BUKAN NULL auto_increment,
`nama pengguna` varchar(40) NOT NULL passwd` varchar( 45) NOT NULL,
`admin` int(11) NOT NULL default '0',
`isvote` int(11) NOT NULL default '0',
PRIMARY KEY (`cid`)
) ENJIN =MyISAM AUTO_INCREMENT=3 CHARSET lalai=utf8;
3, Cipta jadual soalan pengundian baharu
CIPTA JADUAL `votename` (
`cid` int(11_increment) BUKAN NULL varchar(200) NOT NULL ,
`votetype` int(11) NOT NULL lalai '0' ULASAN '0 ialah pilihan tunggal n1 ialah pilihan berbilang',
`sumvotenum` int(11) NOT NULL lalai '1',
KUNCI UTAMA (` cid`)
) ENJIN=MyISAM AUTO_INCREMENT=16 KASET LALAI=utf8;
4,Buat jadual pilihan mengundi baharu
CIPTA JADUAL (
`cid 1)(`voteoption`1) NOT NULL auto_increment, `optionname ` varchar(100) NOT NULL default '', `votenum` int(11) NOT NULL default '0', `upid` int(11) NOT NULL, KEY (`cid`,`upid `), KEY `fk_voteoption_votename_idx` (`upid`)) ENGINE=MyISAM AUTO_INCREMENT=50 CHARSET DEFAULT=utf8;5,MASUKKAN config data NILAI ('1', 'Ujian', '2019-01-31', '1', 'Ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian ujian');