问题
如图: 1. 先分类,按模块分类 2. 将文档放入属于得分类或子分类,文档有目录和章节 3. 文章和章节分成两个表,章节关联目录,文章关联分类 - 这样得想法如何呢?大神们是怎样实现得呢?求解!! -- 分类表 DROP TABLE IF EXISTS `jm_category`; CREATE TABLE IF NOT EXISTS `jm_category` ( `cateid` int unsigned not null AUTO_INCREMENT PRIMARY KEY COMMENT '分类id', `title` varchar(20) not null DEFAULT '' COMMENT '标题', `parentid` int unsigned not null DEFAULT '0' COMMENT '父级分类id', `createtime` int unsigned not null DEFAULT '0' COMMENT '创建时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '分类表'; -- 创建文档 DROP TABLE IF EXISTS `jm_doc`; CREATE TABLE IF NOT EXISTS `jm_doc` ( `docid` int unsigned not null AUTO_INCREMENT PRIMARY KEY COMMENT '文档id', `docname` varchar(20) not null DEFAULT '' COMMENT '文档名', `author` varchar(20) not null DEFAULT '' COMMENT '作者', `labelimg` varchar(200) not null DEFAULT '' COMMENT '文档标签图', `description` varchar(200) not null DEFAULT '' COMMENT '描述', `version` varchar(6) not null DEFAULT '' COMMENT '文档版本', `num` int unsigned not null DEFAULT '0' COMMENT '文档阅读量', `cateid` int unsigned not null DEFAULT '0' COMMENT '文档分类id', `createtime` int unsigned not null DEFAULT '0' COMMENT '创建时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '文档表'; -- 创建目录 DROP TABLE IF EXISTS `jm_catalog`; CREATE TABLE IF NOT EXISTS `jm_catalog` ( `catalogid` int unsigned not null AUTO_INCREMENT PRIMARY KEY COMMENT '目录id', `title` varchar(50) not null DEFAULT '' COMMENT '标题', `parentid` int unsigned not null DEFAULT '0' COMMENT '父级目录', `docid` int unsigned not null DEFAULT '0' COMMENT '文档id', `createtime` int unsigned not null DEFAULT '0' COMMENT '创建时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '文档目录表'; -- 章节表 DROP TABLE IF EXISTS `jm_chapter`; CREATE TABLE IF NOT EXISTS `jm_chapter` ( `chapterid` int unsigned not null AUTO_INCREMENT PRIMARY KEY COMMENT '章节id', `title` varchar(50) not null DEFAULT '' COMMENT '标题', `content` text COMMENT '内容', `order` int not null DEFAULT '0' COMMENT '排序', `status` enum('0', '1') DEFAULT '0' COMMENT '0-整理中,1-已完成', `num` int unsigned not null DEFAULT '0' COMMENT '阅读量', `catalogid` int unsigned not null DEFAULT '0' COMMENT '目录id', `createtime` int unsigned not null DEFAULT '0' COMMENT '创建时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '章节表'; -- 文章表 DROP TABLE IF EXISTS `jm_article`; CREATE TABLE IF NOT EXISTS `jm_article` ( `articleid` int unsigned not null AUTO_INCREMENT PRIMARY KEY COMMENT '文章id', `title` varchar(50) not null DEFAULT '' COMMENT '文章标题', `author` varchar(20) not null DEFAULT '' COMMENT '作者', `summary` varchar(250) not null DEFAULT '' COMMENT '文章摘要', `content` text COMMENT '内容', `labelimg` varchar(200) not null DEFAULT '' COMMENT '文章标签图', `status` enum('0', '1') not null DEFAULT '0' COMMENT '0-未发布,1-发布', `cateid` int unsigned not null DEFAULT '0' COMMENT '分类id', `createtime` int unsigned not null DEFAULT '0' COMMENT '创建时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '文章表'; 联系方式:957770846@qq.com
21天前 喜欢(0) 浏览(194) 评论(2)
问题
需求: 我给用户发送一个链接,当用户点击之后链接失效,重点需求:如果用户不点击,则3分钟再次发送,5分钟再次发送,7分钟再次发送,还是不点击,那么就发送给客服。 在 yii2.0 框架中如何实现这个功能?给点思路也行
26天前 喜欢(0) 浏览(175) 评论(1)
社区公告
[公告] Yii中文网为优化用户体验进行大版本升级,老版网站会维持一段时间,可以点击顶部"旧版"链接访问旧版网站。
沟通交流

:492175201(技术1群)

:183620600(技术2群)

:291010569(技术3群)