我有一个文章页面,我只想显示每个帐户关注的用户的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");

最佳答案

假设followed也是followers表中的用户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")

关于php - PHP从多个表中选择,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33070379/

10-11 05:32
查看更多