管理员连接两个用户

时间:2016-03-03 15:16:25

标签: php mysql connection profiles

我目前正在开展一个涉及用户相互联系的项目。 用户自己不会选择他们与谁联系,他们会自动分配给对方。

我已经使用PHP和mysql设置了用户和管理员配置文件。

有人可以帮我解决如何实施这个问题吗? 我不是在寻找有人为我编写这个代码,我只想指导我如何做这个,因为我是编程新手。

我已经看过人们如何以朋友的身份添加和删除对象的示例,但这不是我想要的。

我需要一个管理员才能将用户从一个列表链接到另一个列表中的用户。然后我需要它们作为连接出现在每个其他配置文件上。

我希望这是有道理的。如果需要,我可以提供更多信息。

1 个答案:

答案 0 :(得分:0)

您实际上可以通过创建一个包含将用户连接在一起的方法的类来实现此目的。允许管理员选择这两个成员,然后使用数据库存储用户之间的连接。

管理员可以通过使用一个简单的表单来执行此操作,只需查询所有当前用户的数据库,然后POST将其作为处理程序(类)。

你的基础设施应该看起来像这样:

班级联系
方法1 - 创建连接(包括检查它们是否已连接)
方法2 - 创建连接平台或/和接口。

初始化类:
方法1 - 也许在每个以这种方式连接的用户之间保持唯一的连接密钥,每个用户只有匹配的密钥。

数据库结构:
cid =连接ID - 主键
connection1 =第一个用户
connection2 =第二个用户。