小编Hug*_*ugo的帖子

用PHP和MySQL创建一组用户

我想知道如何使用JOIN或LEFT JOIN来分组用户.

用户表:

id (primary)
user (varchar)
pass (varchar)
email (varchar)
website (varchar)
bio (text)
avatar (varchar)
code (varchar)
active (varchar)
admin (varchar)
group_1 (int) <--- I have a feeling that this is the wrong way to go about it
group_2 (int) <---
group_3 (int) <---
Run Code Online (Sandbox Code Playgroud)

组表:

group_id (primary key)
group_name (varchar)
group_bio (text)
group_website (varchar)
Run Code Online (Sandbox Code Playgroud)

我想知道如何让一个成员成为几个小组的一部分,并显示某个小组的成员名单.

像这样的东西:

Group Name
Users: <a href='profile'>Name</a>, <a href='profile'>Name</a>, <a href='profile'>Name</a>, <a href='profile'>Name</a>
Run Code Online (Sandbox Code Playgroud)

我完全不知道该怎么做.请帮忙.

php mysql join group-by

3
推荐指数
2
解决办法
8978
查看次数

标签 统计

group-by ×1

join ×1

mysql ×1

php ×1