php留言板是实现无限回复功能
就像论坛那样,怎么才能在用户发表留言后,在指定的用户的留言下面无限回复呢?大体的思想是怎么样的?(如果有具体实例代码就更好了)哪位大哥大姐帮帮我!就像这样用户1:你吃饭了...
就像论坛那样,怎么才能在用户发表留言后,在指定的用户的留言下面无限回复呢?
大体的思想是怎么样的?(如果有具体实例代码就更好了)哪位大哥大姐帮帮我!
就像这样
用户1:你吃饭了吗?
张三:吃过了!
李四:我也吃了!
用户2:。。。。
坐等...
谢谢各位了,小弟不才!得再好好看下数据库部分,谢谢各位的回答 展开
大体的思想是怎么样的?(如果有具体实例代码就更好了)哪位大哥大姐帮帮我!
就像这样
用户1:你吃饭了吗?
张三:吃过了!
李四:我也吃了!
用户2:。。。。
坐等...
谢谢各位了,小弟不才!得再好好看下数据库部分,谢谢各位的回答 展开
展开全部
可以有2种解决方案。
1:建立一张留言回复表(将回复也视为留言,统一至一张表),主键留言ID自增量,并增加一个外键字段,用于保存其所回复的留言ID,对于留言本身此外键便为空,而对于回复别人的留言,则此外键保存所回复的留言ID。
2:建立2张表,一张留言表,一张留言回复表。这个就好理解些。只需在留言回复表中增加一个外键-留言ID便可
1:建立一张留言回复表(将回复也视为留言,统一至一张表),主键留言ID自增量,并增加一个外键字段,用于保存其所回复的留言ID,对于留言本身此外键便为空,而对于回复别人的留言,则此外键保存所回复的留言ID。
2:建立2张表,一张留言表,一张留言回复表。这个就好理解些。只需在留言回复表中增加一个外键-留言ID便可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
个人觉得建立一个专门的数据库表就可以了,给每个回复一个id然后在每次有回复后将这个id对应的回复写入表中就ok了!
回复内容表:
回复Id 回复内容
回复关联表:
回复内容id 回复内容id
这样就可以实现无限回复了!
回复内容表:
回复Id 回复内容
回复关联表:
回复内容id 回复内容id
这样就可以实现无限回复了!
更多追问追答
追问
有点明白了,但是那个回复关联表是什么意思?
追答
就是将两个回复关联起来不, 比如当前有一个内容我给它id为 1 ,然后现在出现了一个回复我设id为 2,然后就将这条内容写入关联表中,即保存了 2 是 1 的回复信息。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这不就是百度贴吧的模式啊?额 我不知道怎么写···同求!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显是无限极分类的原理吗 有全路径方式和递归方式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询