Auge: Freunde in der DB eintragen

Beitrag lesen

Hallo

ich würde gern auf einer Seite so etwas machen, dass man andere User als Freunde eintragen kann, nur weiß ich nicht wie ich das mit der DB machen soll.
Ich hab derzeit eine DB die die Daten des Users speichert, d.h. Passwort, Username, usw.

Ich hoffe ihr versteht was ich meine,

Du brauchst eine weitere DB-Tabelle. Diese hat zwei Spalten, eine, in der die ID des Benutzers, der Freunde erwählt, enthält und eine, in der die Benutzer-ID des Freundes gespeichert wird. Beide IDs entsprechen denen aus der Datenbanktabelle, die die Benutzerdaten enthält.

Benutzerdatentabelle:

id | name | email | ...
  1|Simon | ...   | ...
  2|Franz | ...   | ...
  3|Willy | ...   | ...
  4|Andre | ...   | ...

Freundeslistentabelle (id_b= ID des Benutzers, id_f= ID des Freunds):

id_b | id_f
    1|    3 /* Simon hat Willy zum Freund */
    3|    4 /* Willy hat Andre zum Freund */
    1|    2 /* Simon hat Franz zum Freund */
    4|    2 /* Andre hat Franz zum Freund */
    2|    1 /* Franz hat Simon zum Freund */
    2|    4 /* Franz hat Andre zum Freund */

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3