php - 在单个 PHP 输出中链接 2 个表.. 最好的方法? PHP/MySQL

标签 php mysql html join

我正在尝试链接两个表。我希望我网站上的用户能够“关注”用户并查看他们的更新。我有两张 table

Users | Publish
===============
userid|userid
follow|publish_id
      |publish_content

在用户中,我有他们的用户 ID 和他们关注的人。在发布表中,我有他们发布的内容、他们记录的 ID 和内容。如果我想向追随者展示这个,最好的方法是什么?将这两个表与用户希望看到的帖子联系起来?加入是最好的途径吗?谢谢!

最佳答案

SELECT a.userid a.publish_id, a.publish_content FROM Publish a, Users b WHERE a.userid IN b.follow

如果 followvarchar 类型,并且以逗号分隔的格式给出用户的好友列表,则此查询将给出所有用户的详细信息如果关注则呈现用户

关于php - 在单个 PHP 输出中链接 2 个表.. 最好的方法? PHP/MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544686/

相关文章:

javascript - 如何只提交一次jquery ajax post请求?

php - yii2 当超链接不在 pjax 中时如何使用 pjax

php - 具有三个for循环的php中的内存泄漏

mysql - 为什么我在 MySQL 中遇到死锁

javascript - 反转完整的网页颜色并使用单个切换按钮反转它们

php - 在 Swift 中向服务器发出发布请求时出错

javascript - 如何执行这个数组(jQuery Ajax)?

html - 如何将 Excel 格式的文本转换为 HTML?

javascript - 根据现有功能禁用/启用 HTML 按钮

javascript - 脚本在 div contentEditable 中插入换行符