Je veux créer un système d'amis comme Facebook, bien assez bizarre que cela. Quand un utilisateur ajoute quelqu'un, celui-ci sera averti, s'il est d'accord, alors ils seront des amis communs (dans ce cas, signifiant que les deux parties sont des amis, littéralement) ou si quelqu'un laisse la demande sans réponse, ils deviendront fans du Quelqu'un. Quelqu'un rejette la demande, ils ne seront plus fan ni amis.Comment créer Facebook comme système d'amis en php avec MySQL
Comment faire en PHP Mysql. Voici ma planification initiale, en quelque sorte je ne suis pas sûr que ce sera la meilleure façon de le faire.
MYSQL TABLEAU
user_id (request made by) | friend_id (request point towards) | status
--------------------------------
123 | 452 | 'waiting'
525 | 123 | 'waiting'
Signification utilisateur 123 ont 1 demande d'ami de 525, et a fait la demande 1 ami à 452. Le problème ici est de savoir comment Im va obtenir la liste d'amis de l'utilisateur 123? si l'utilisateur 123 accepte la demande de 525 et l'utilisateur 452 accepte la demande de 123. Et aussi comment obtenir la liste des fans par MYSQL QUERY..et comment obtenir des amis d'un ami?
J'ai mis à jour ma réponse. –