我在一个名为"find.php“的文档中创建了一个页面链接,并将$id设置为文章的id。当你点击它时,url看起来像find.php?id=w/e。我希望能够在页面上发表评论。例如,如果我想在find.php?id=40上发表评论,我该如何显示评论?顺便说一句,这里有一个用于文章和评论的表格。
作为参考,我将注释表设置为
com_id int (11)
title text
user varchar (255)
msg text我还需要一个外键吗?
发布于 2011-06-10 05:39:40
tableArticle:
id (int) PK
...
...tableComment:
com_id (int) PK
article_id (int) FK to tableArticle on id
comment (varchar(255))要显示注释:
您的SQL查询:
SELECT * FROM tableComment WHERE article_id = w\e id你的代码(注意,我现在不能测试语法):
while($row=mysql_fetch_array($result))
{
echo $row[1];
}发布于 2011-06-10 05:38:37
是的,您将需要一个外键从comments表到comments表,这样您就可以引用每个评论所针对的文章。
https://stackoverflow.com/questions/6299608
复制相似问题