我有一篇文章页面,我只想显示每个帐户所关注的用户的Feed,有点像twitter。
我必须将不同的表称为posts
,其他称为followers
我想循环文章,但我希望它只选择我的帐户所关注的用户。
我只需要SQL
查询就可以做到这一点,因为我可以执行其余的PHP
部分
像这样的东西,虽然我知道这个不起作用
$connect->query("SELECT id,userid,postagem FROM posts WHERE IN (SELECT followed FROM followers WHERE whofollowed = '$userd' ) ORDER BY id DESC LIMIT 13");
答案 0 :(得分:1)
假设followed
也是关注者表中的用户ID:
$connect->query("SELECT id,userid,postagem FROM posts WHERE userid IN (SELECT followed FROM followers WHERE whofollowed = '$userd' ) ORDER BY id DESC LIMIT 13")