Hallo,
ich steh wieder vor einem kleinen Problem und zwar habe ich eine Tabelle:
id,friend_1,friend_2
Wenn Freundschaften bestehen, stehen unter friend_1, friend_2 die demensprechenden IDs von der user Tabelle.
Nun wollte ich gerne eine Auflistung von meinen Freunden abfragen.
Meine SQL Abfrage:
Jetzt ist es so, das ich hier die Userdaten von Friend_1 mir hole, allerdings kann es sein, dass friend_1 oder auch mal friend_2 meine ID drin steht.
Gibt es eine Möglichkeit innerhalb der SQL-Abfrage eine Abfrage einzubauen irgendwie?
Danke im Voraus.
Dennis
ich steh wieder vor einem kleinen Problem und zwar habe ich eine Tabelle:
id,friend_1,friend_2
Wenn Freundschaften bestehen, stehen unter friend_1, friend_2 die demensprechenden IDs von der user Tabelle.
Nun wollte ich gerne eine Auflistung von meinen Freunden abfragen.
Meine SQL Abfrage:
SQL:
SELECT wi_user.username,
t_user.user_gender,
t_user.username_clean,
t_user.user_birthday,
user_friendships.id AS friendship_id,
user_friendships.friend_1,
user_friendships.friend_2,
user_friendships.send_date
FROM
t_user
JOIN
user_friendships
ON
user_friendships.friend_1=t_user.id
WHERE
(user_friendships.friend_1='".$userid."' OR user_friendships.friend_2='".$userid."') AND user_friendships.confirm=1
Jetzt ist es so, das ich hier die Userdaten von Friend_1 mir hole, allerdings kann es sein, dass friend_1 oder auch mal friend_2 meine ID drin steht.
Gibt es eine Möglichkeit innerhalb der SQL-Abfrage eine Abfrage einzubauen irgendwie?
Danke im Voraus.
Dennis