小弟菜鸟都算不上,求各位技术大牛指教一二!一篇文章如何对应多个评论?本人的想法是设计两张表,文章一个,评论一个。评论表作为文章表的从表,当网页显示的时候,一篇文章对应多个评论,在数据库中的状态是文章表的一行对应了评论表的多行,那么,是否是将该页的评论都对应一篇文章的id,也就是说,在评论表中,有一个字段是文章的id,而评论表也有自己的id,如果这种设计是可行的,那么如何将文章表的id放入评论表,数据库应该如何操作?不知道有没有表达清楚,各位大牛如果看到了此题不清楚可以问,我会立刻回复!不胜感激!
2 回答
千万里不及你
TA贡献1784条经验 获得超9个赞
前面说的两个表,是正确的,后面说的如果将文章表ID放入评论表没明白是什么意思,一般做法是把文章的ID用hidden控件放在提交评论的表单里,后台收到表单数据后一起写到数据库里就可以了。
至于取文章的评论,你怎么会想到用if判断?难道你不知道查询可以用where条件吗?
取一篇文章的评价直接加一个查询条件whrer 文章id = xxx就可以了啊
慕勒3428872
TA贡献1848条经验 获得超6个赞
楼主自己都想到了,就是评论表里面关联文章表的id就行,取数据的时候吧评论表里面的文章id跟文章表的id匹配的取出来就行,最好加上个评论的时间做个排序。
添加回答
举报
0/150
提交
取消