Hallo,
ich stehe vor der Aufgabe User zu finden die mir nicht folgen aber Freunden von mir folgen denen ich folge.
Beispiel:
User A und User B kenne sich nicht. haben aber einen gemeinsamen Freund User C.
mit dem sind sie befreunden und User A soll nun User B als möglichen Freund vorgeschlagen kommen.
Hürde dabei ist, das nur solche User als Vorschläge angezeigt werden, wenn die User mindestens 2 gleiche Freude haben.
Einer Ideen? Ich bin sehr dankbar für Hilfe.
Anbei meine Tabelle
ich stehe vor der Aufgabe User zu finden die mir nicht folgen aber Freunden von mir folgen denen ich folge.
Beispiel:
User A und User B kenne sich nicht. haben aber einen gemeinsamen Freund User C.
mit dem sind sie befreunden und User A soll nun User B als möglichen Freund vorgeschlagen kommen.
Hürde dabei ist, das nur solche User als Vorschläge angezeigt werden, wenn die User mindestens 2 gleiche Freude haben.
Einer Ideen? Ich bin sehr dankbar für Hilfe.
Anbei meine Tabelle
Code:
CREATE TABLE IF NOT EXISTS `followers` ( `user_id` int(10) unsigned NOT NULL, `follower_user_id` int(10) unsigned NOT NULL, `index` int(11) NOT NULL AUTO_INCREMENT ) ; INSERT INTO `followers` (`user_id`, `follower_user_id`, `index`) VALUES (54435, 1, 1), (54434, 1, 2), (54433, 1, 3), (1, 54435, 4), (1, 54433, 5), (1, 54434, 6), (5, 1, 7), (1, 5, 8), (54439, 1, 9), (54439, 54438, 10), (54439, 54436, 11), (54439, 54437, 12), (54442, 54440, 13), (54442, 54441, 14), (5, 54439, 15), (5, 54442, 16), (1, 54439, 17), (54439, 5, 18);
Kommentar