gpt4 book ai didi

php - 列出推荐的 friend

转载 作者:行者123 更新时间:2023-11-30 22:04:57 25 4
gpt4 key购买 nike

我正在尝试获取不在我的 friend 中但在我的 friend 中的建议 friend 列表。

2 的状态是被接受的 friend 。

我的 session ID 是 34,我是用户 3 的好友,用户 3 是用户 16 的好友,因此用户 16 将显示为推荐好友,因为用户 16 不是我的好友。

friend 表

id | user 1_id | user2_id | status
----------------------------------
4 3 34 2
3 34 3 2
2 3 16 2
1 16 3 2

查询(我试过的)

$user1_id=$_SESSION['id'];
$user2_id=$data['id'];
$collectmutualfriendsa = mysqli_query($mysqli,"
SELECT DISTINCT r2.user1_id
FROM
friends r
INNER JOIN friends r2
ON r.user1_id = r2.user2_id
LEFT OUTER JOIN friends r3 ON r3.user2_id = r2.user1_id AND r3.user1_id=2
WHERE r.user2_id = 2 AND r3.user1_id is null");

最佳答案

$user1_id = $_SESSION['id']; // 34
$user2_id = $data['id']; // 3
$query = "SELECT * FROM Friends_table WHERE user1_id = '$user2_id' AND user2_id != $user1_id;";

关于php - 列出推荐的 friend ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42111461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com