我有 2 张桌子,t_feed
并且t_follow
.
t_feed
有 -
- 饲料ID
- 用户身份
- 帖子
t_follow
有 -
- 关注ID
- 用户身份
- 下列的
我将如何显示某人关注的所有用户的所有帖子?
$query="select* from t_follow INNER JOIN t_feed on t_follow.userid=t_feed.userid where userid=".$userid;
这里 $userid 是当前用户的用户 ID。传递此查询以接收输出。
如果您为此使用 MySQL 数据库,您可以查看 Tizag 关于 MySQL 连接的教程:http ://www.tizag.com/mysqlTutorial/mysqljoins.php :
$query = "select feedID, posts from t_follow INNER JOIN t_feed on t_follow.userid = t_feed.userid where userid=".$userid;
使用JOIN
:
SELECT t_feed.posts FROM t_feed JOIN t_follow ON t_feed.userID = t_follow.following;