php留言板是实现无限回复功能

就像论坛那样,怎么才能在用户发表留言后,在指定的用户的留言下面无限回复呢?大体的思想是怎么样的?(如果有具体实例代码就更好了)哪位大哥大姐帮帮我!就像这样用户1:你吃饭了... 就像论坛那样,怎么才能在用户发表留言后,在指定的用户的留言下面无限回复呢?
大体的思想是怎么样的?(如果有具体实例代码就更好了)哪位大哥大姐帮帮我!
就像这样
用户1:你吃饭了吗?
张三:吃过了!
李四:我也吃了!
用户2:。。。。
坐等...
谢谢各位了,小弟不才!得再好好看下数据库部分,谢谢各位的回答
展开
 我来答
0o胡少侠o0
2013-02-17 · 超过15用户采纳过TA的回答
知道答主
回答量:30
采纳率:100%
帮助的人:37.5万
展开全部
可以有2种解决方案。
1:建立一张留言回复表(将回复也视为留言,统一至一张表),主键留言ID自增量,并增加一个外键字段,用于保存其所回复的留言ID,对于留言本身此外键便为空,而对于回复别人的留言,则此外键保存所回复的留言ID。
2:建立2张表,一张留言表,一张留言回复表。这个就好理解些。只需在留言回复表中增加一个外键-留言ID便可
圣鸾OJ
推荐于2016-11-16 · TA获得超过1629个赞
知道小有建树答主
回答量:1136
采纳率:96%
帮助的人:108万
展开全部
可以有2种解决方案。
1:建立一张留言回复表(将回复也视为留言,统一至一张表),主键留言ID自增量,并增加一个外键字段,用于保存其所回复的留言ID,对于留言本身此外键便为空,而对于回复别人的留言,则此外键保存所回复的留言ID。
2:建立2张表,一张留言表,一张留言回复表。这个就好理解些。只需在留言回复表中增加一个外键-留言ID便可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiezhunbenben
推荐于2017-11-25 · TA获得超过169个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:128万
展开全部
个人觉得建立一个专门的数据库表就可以了,给每个回复一个id然后在每次有回复后将这个id对应的回复写入表中就ok了!
回复内容表:
回复Id 回复内容

回复关联表:
回复内容id 回复内容id

这样就可以实现无限回复了!
更多追问追答
追问
有点明白了,但是那个回复关联表是什么意思?
追答
就是将两个回复关联起来不, 比如当前有一个内容我给它id为  1 ,然后现在出现了一个回复我设id为 2,然后就将这条内容写入关联表中,即保存了 2 是 1 的回复信息。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阅事知理
2013-02-17
知道答主
回答量:54
采纳率:100%
帮助的人:14.8万
展开全部
这不就是百度贴吧的模式啊?额 我不知道怎么写···同求!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e47a6d0
2013-02-19
知道答主
回答量:55
采纳率:0%
帮助的人:13.2万
展开全部
很明显是无限极分类的原理吗 有全路径方式和递归方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式