PHP / MySQL用户系统w / groups
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP / MySQL用户系统w / groups相关的知识,希望对你有一定的参考价值。
我在“用户”表中设置了用户系统,并且我在“组”表中设置了组。从本质上讲,我希望用户能够加入他们想要的任何和所有组,就像在facebook上一样。
如何在mysql / php数据库系统中构建它?只需一个快速摘要将有所帮助!
我环顾四周,但我只能找到有关创建“群组”的信息,其中用户只有1,2或3个权限等级。
答案
我会有一个数据库,如:
|--------| |-------------| |------|
| Group | ------- 1.* | JoinedGroup | *.1------- | User |
|--------| |-------------| |------|
所以JoinedGroup拥有UserId和GroupId。当用户想要加入组时,只需在JoinedGroup表中添加一行。
从特定组中选择用户只需要一个简单的内部联接。
以上是关于PHP / MySQL用户系统w / groups的主要内容,如果未能解决你的问题,请参考以下文章
在多个表上进行条件 mysql 连接的最有效方法? (Yii php 框架)