submission
」資料表的SQL語法(若懶得自己設定,可以從《方法三》貼入)
CREATE TABLE `submission` (
`id` mediumint(9) unsigned auto_increment COMMENT '流水號',
`title` varchar(255) default '' COMMENT '投稿主題',
`content` text COMMENT '投稿說明',
`start` datetime COMMENT '投稿起始日',
`end` datetime COMMENT '投稿截止日',
`info` text COMMENT '詳細資訊',
`uid` mediumint(9) unsigned default '0' COMMENT '建立者',
`create_time` datetime COMMENT '建立時間',
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
submission_data
」資料表
CREATE TABLE `submission_data` (
`id` mediumint(9) unsigned auto_increment COMMENT '流水號',
`submission_id` mediumint(9) unsigned default '0' COMMENT '主題編號',
`name` varchar(255) default '' COMMENT '投稿姓名',
`grade` varchar(255) default '' COMMENT '年級',
`teacher` varchar(255) default '' COMMENT '指導老師',
`title` varchar(255) default '' COMMENT '投稿主題',
`content` text COMMENT '投稿內容',
`review_time` datetime COMMENT '審查時間',
`award` varchar(255) default '' COMMENT '獎項',
`info` text COMMENT '其他資訊',
PRIMARY KEY (`id`),
KEY (`submission_id`)
) ENGINE=MyISAM;
CREATE TABLE `submission_files_center` (
`files_sn` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '檔案流水號',
`col_name` varchar(255) NOT NULL default '' COMMENT '欄位名稱',
`col_sn` varchar(255) NOT NULL default '' COMMENT '欄位編號',
`sort` smallint(5) unsigned NOT NULL default 0 COMMENT '排序',
`kind` enum('img','file') NOT NULL default 'img' COMMENT '檔案種類',
`file_name` varchar(255) NOT NULL default '' COMMENT '檔案名稱',
`file_type` varchar(255) NOT NULL default '' COMMENT '檔案類型',
`file_size` int(10) unsigned NOT NULL default 0 COMMENT '檔案大小',
`description` text NOT NULL COMMENT '檔案說明',
`counter` mediumint(8) unsigned NOT NULL default 0 COMMENT '下載人次',
`original_filename` varchar(255) NOT NULL default '' COMMENT '檔案名稱',
`hash_filename` varchar(255) NOT NULL default '' COMMENT '加密檔案名稱',
`sub_dir` varchar(255) NOT NULL default '' COMMENT '檔案子路徑',
`upload_date` datetime NOT NULL COMMENT '上傳時間',
`uid` mediumint(8) unsigned NOT NULL default 0 COMMENT '上傳者',
`tag` varchar(255) NOT NULL default '' COMMENT '註記',
PRIMARY KEY (`files_sn`)
) ENGINE=MyISAM;