使用PHP的朋友模块

时间:2011-07-06 08:26:19

标签: php

我正在开发一个我有会员的网络应用程序,我想在这个应用程序中添加一个朋友系统。

请帮我解决任何教程或指南。

目的是说用户a和用户b在系统中,如果用户登录,他应该看到添加为朋友按钮;在点击按钮时,它应该向他显示系统中的所有用户,并询问用户是否想要将他们添加为朋友,并且当朋友请求被发送并且相应的用户接受它时,他应该在用户的朋友中显示列表。

1 个答案:

答案 0 :(得分:2)

没有这种功能的教程。它被称为知识。

我不打算给你完整的解决方案,但有些技巧可以让你创建它。

您需要将所有信息存储在数据库中 - 这很明显。表的设计取决于你,但是假设你有类似的东西,称为友谊的表:

UserID INT(10)
FriendID INT(10)

当然,您需要自己照顾关系。因此,在我们的模型中,我们有以下情况:

  • UserA向UserB发送请求
  • UserB可以接受或拒绝UserA发送的请求
  • 当接受请求时,您需要将此类信息存储在数据库中
  • 在这种情况下我看到了多种方法。一切都取决于您的数据库设计和您的代码

在不了解您的应用的情况下,我们无法告诉您任何事情。创建这样的功能并不难,我称之为初学者任务,但有时可能会让新手感到困惑。

如果提供了提示,您将能够毫无问题地这样做。