![](/img/trans.png)
[英]Proper way of doing a Twitter-like follower and retweets system on CakePHP 2?
[英]PHP MySQL follower system like twitter
我正在开发一个用户关注系统,我需要一些帮助。 我想要做的是,如果user 1
登录并跟随user 2
,系统应该显示user 1
正在跟踪user 2
列表中的用户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'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.