Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:写得很不容易, 因为这个前端模板比较复杂, 加油
CREATE TABLE `db_article` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`title` varchar(255) NOT NULL COMMENT '标题',
`cate_id` int(2) NOT NULL COMMENT '文章类别',
`source` varchar(255) NOT NULL COMMENT '来源',
`img` varchar(30) DEFAULT NULL COMMENT '缩略图',
`read_num` int(11) NOT NULL COMMENT '阅读量',
`comment_num` int(11) NOT NULL COMMENT '评论数',
`daoyu` varchar(255) NOT NULL COMMENT '导语',
`content` text NOT NULL COMMENT '内容',
`publish_time` varchar(10) NOT NULL COMMENT '发布时间',
`is_recommend` tinyint(2) DEFAULT NULL COMMENT '是否推荐,1是,0否',
`status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '状态,0启用,1禁用',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4;
CREATE TABLE `db_category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`category_name` varchar(30) NOT NULL COMMENT '文章分类',
`status` tinyint(2) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4;
CREATE TABLE `db_good` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`goods_name` varchar(255) NOT NULL COMMENT '商品名称',
`goods_type` tinyint(2) DEFAULT NULL COMMENT '商品类别',
`img` varchar(100) NOT NULL COMMENT '商品图片',
`price` decimal(10,2) NOT NULL COMMENT '价格',
`sell_count` int(10) NOT NULL COMMENT '销量',
`pinglunshu` int(10) DEFAULT NULL COMMENT '评论数',
`haoping` int(5) DEFAULT NULL COMMENT '好评率',
`detail` text NOT NULL COMMENT '商品详情',
`status` tinyint(2) NOT NULL COMMENT '状态:1启用,0禁用',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4;
CREATE TABLE `db_img` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`title` varchar(50) NOT NULL COMMENT '图片标题',
`img` varchar(100) NOT NULL COMMENT '图片路径',
`type` tinyint(2) DEFAULT NULL,
`status` tinyint(2) NOT NULL COMMENT '状态:1启用,0禁用',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4;
CREATE TABLE `db_link` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`link_name` varchar(30) NOT NULL COMMENT '合作网站名称',
`link_href` varchar(100) NOT NULL COMMENT '合作网站地址',
`status` tinyint(2) NOT NULL COMMENT '状态:1启用,0禁用',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4;
使用了基本的MVC结构,但是Controller控制器只有了一个,没有把新闻、图片、商品分成三个控制器,页面效果虽然渲染了出来,但是代码中存在很多重复的地方,例如,控制器中,首页index方法读取了新闻,在新闻列表article方法了又重新读取了新闻,感觉类似这样的应该是可以写成一个基本方法获取数据,但是不知怎么入手写。