Php / MySQL组电影分为章节

时间:2014-04-27 10:10:42

标签: php mysql

我有一系列关于某个主题的电影。我将它们存储在我的数据库中的表中:

ID Title 

1 Intorduction to anger management
2 The emotional life
3 What is anger
4 Why anger is important
5 Noticing anger
6 Using an anger meter
7 The aggression cycle

我想在网站上显示这个列表,但为了使它更友好,我想提出这样的章节:

1. Introduction
   1.1 Introduction to anger management
2. Anger is important
   2.1 The emotional life
   2.2 What is anger
   2.3 Why anger is important
3. Basic awareness
   3.1 Noticing anger
   3.2 Using an anger meter
   3.3 The aggression cycle

所以基本上我想把电影分成章节并给章节命名。如果我能够决定章节中电影的顺序(后来我可能想在一章中添加一部我希望出现在现有电影之间的电影),那就太棒了。在PHP / MySQL中解决这个问题的最佳方法是什么?

谢谢, 阿尔伯特

1 个答案:

答案 0 :(得分:0)

您可以在电影表中添加其他字段,例如ChapterId,您将存储章节的ID,以及包含章节ID及其名称的附加表格。

之后,您可以轻松地在PHP中构建与您在此表中通过SELECT结果的正常循环显示的相同的多级列表。