【发布时间】:2017-11-06 16:52:49
【问题描述】:
我有一个结构如下的表:
CREATE TABLE `lectures` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`category` varchar(255) NOT NULL,
`semester` varchar(255) NOT NULL,
`course_no` varchar(255) NOT NULL,
`course_title` varchar(255) NOT NULL,
`faculty_name` varchar(216) NOT NULL,
`upload_file` varchar(255) NOT NULL,
`dateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1
现在的情况是,我有 3 件事;学期、课程和讲师。可以有多个学期,每学期可以有多门课程,每门课程可以有多位讲师。上面的数据库表包含所有数据。 我想在 HTML 表中填充数据,其结构可以如下所示。
我想以上述图片格式填充数据。我不知道该怎么做。
任何帮助表示赞赏。
【问题讨论】:
-
分离您的数据。然后将课程链接到学期,将讲师链接到课程及其 ID
-
意味着我需要打破我的桌子?