我是PHP和MySQL的新手,如果有人在这里帮助我,我会很高兴。
我编写了一些代码来回显用户从表(TOPICS
)创建的主题并将其发布到页面上。我还创建了另一个表(CONTENT
)。但我的主要问题是如何将TOPIC
链接到同一数据库中另一个表中的另一列。我自己尝试了这个,但是一旦我点击了主题,它就会回显另一个表格中的所有内容(CONTENT
),但我想要一个TOPIC
链接到一个CONTENT
。
我该怎么做?
答案 0 :(得分:0)
这是一项称为JOIN的基本操作。
您没有指出每个表中存在哪些列,但您可能应该执行以下操作:
SELECT C.*, T.*
FROM Content AS C
JOIN Topics AS T ON C.TopidID = T.ID;
然后,您可以添加WHERE子句,将列表过滤到您感兴趣的内容记录。