gpt4 book ai didi

PHP MySQL 追随者系统,如 twitter

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

我正在开发一个用户关注者系统,我需要一些帮助。我想要做的是,如果 user 1 已登录并关注 user 2,系统应显示 user 1 正在关注 user 2 来自用户列表。

追随者表现良好。我想要显示的是,如果登录用户跟随另一个用户显示文本 following,如果不显示文本 follow。我该怎么做?

用户表

----------------------
uid | username
----------------------

跟随表格

------------------------------------------
fid | follower_id | followed_id
------------------------------------------

我对获得关注者的查询

SELECT 
*
FROM
followers
LEFT JOIN
users ON users.uid = followers.follower_id
WHERE
followers.followed_id = '$my_id'

登录用户

if(isset($_SESSION['myuser'])){
$user_id = some_id;
}

我可以在第一个查询中运行另一个查询,但我正在尝试用一个查询来完成。

最佳答案

WHERE子句中,根据follower_id字段进行过滤,而不是followed_id

SELECT *
FROM followers
LEFT JOIN users ON users.uid = followers.follower_id
WHERE followers.follower_id = '$my_id'

关于PHP MySQL 追随者系统,如 twitter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37339191/

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