Hi,
habe ein kleines Problem.
Also ich habe 2 user.
in der Tabell "userfriends" kommt EIN eintrag vor.
hat user 1 an user 2 eine anfrage gestellt kommt rein:
| userfriendid | userfriendmyuserid | userfriendfrienduserid |
_____?_____________1__________________2
hat user 2 aber user 1 eine anfrage gestelt kommt logischerweise rein:
| userfriendid | userfriendmyuserid | userfriendfrienduserid |
_____?_____________2__________________1
Nun soll jeder User, egal ob 1 oder 2, den jeweils anderen in seiner Buddylist angezeigt bekommen.
Da das Problem.
Mein Lauf sieht so aus:
Jedoch wird bei der echo erstellung des Links immer die userfriendfrienduserid genommen. das ist aber falsch.
Wie ändern?
habe ein kleines Problem.
Also ich habe 2 user.
in der Tabell "userfriends" kommt EIN eintrag vor.
hat user 1 an user 2 eine anfrage gestellt kommt rein:
| userfriendid | userfriendmyuserid | userfriendfrienduserid |
_____?_____________1__________________2
hat user 2 aber user 1 eine anfrage gestelt kommt logischerweise rein:
| userfriendid | userfriendmyuserid | userfriendfrienduserid |
_____?_____________2__________________1
Nun soll jeder User, egal ob 1 oder 2, den jeweils anderen in seiner Buddylist angezeigt bekommen.
Da das Problem.
Mein Lauf sieht so aus:
PHP-Code:
$sql = mysql_query('SELECT userfriends.userfriendfrienduserid,
userfriends.userfriendmyuserid,
user.userid,
user.username
FROM userfriends, user
WHERE userfriends.userfriendfrienduserid = user.userid
AND userfriends.userfriendmyuserid = '.$_SESSION["session_id"].'
OR userfriends.userfriendmyuserid = user.userid
AND userfriends.userfriendfrienduserid = '.$_SESSION["session_id"]);
while($row = mysql_fetch_object($sql))
{
echo "<a href=index.php?content=profil&id=".$row->userfriendfrienduserid.">".$row->username."</a><br>";
}
Wie ändern?
Kommentar