我正在向我的网站添加讨论组,目前用户可以发布主题然后其他用户可以回复,非常简单。
这是我设置组表的方式
光盘组
ID(int)
Name(varchar)
Description(varchar)
Created(date)
Creator(int) = user_id
invite_rule(enum 0,1) 0 = open invite, 1 = invite must be approved
Disc Users
ID(int)
User_id(int)
Group_id(int)
datejoined(date)
accepted(enum 0,1) 1 = accepted
admin(enum 0,1) 1 = admin
我的问题是我正在尝试使用当前主题、帖子和标签表来实现这一点的最有效方法。
我想我可以将“group_id”添加到主题中,例如,group_id 为 3 的主题仅在您查看组页面 id=3 时显示。
我不希望任何人为我编写代码,我想知道推荐什么文件结构,例如
例如,未分组的帖子显示在“gtopics.php?id=1”中显示的组中的“topics.php?id=1”主题中,希望我的问题不会太混乱。