如何用php实现留言无限回复功能

xushangyu 2017-01-10 11:05:16
如何用php实现留言无限回复功能,类似于下面的形式

张三:你好啊;
李四:你也好啊;
张三:你吃了吗;
李四:吃了,你呢?
。。。。。。。。。

主要是数据表应该如何设计。以及前台如何低递归的调用展示。
...全文
2017 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigbadegg0 2019-05-09
  • 打赏
  • 举报
回复
你这是要设计2个托互相留言,假装博客很多人吧。
qq_35175906 2019-05-05
  • 打赏
  • 举报
回复
4444
A_5120 2018-05-30
  • 打赏
  • 举报
回复
这个表设计很简单,需要的字段有:id,username(用户名),content(留言或者回复内容),pid(如果是留言为0,如果是回复则为回复对象的id)。至于前台怎么递归显示,首先找到pid为0的,这个肯定是留言者,然后查询pid的值等于这个留言者的id的记录,有就是回复者了,继续找这个回复者id和pid匹配的,就是对当前回复者的回复了,依次类推,做一个递归,就可以拿到所有的留言回复内容。
一生小白 2018-05-29
  • 打赏
  • 举报
回复
如果是朋友圈那种评论就用递归
伟洪winni 2018-05-28
  • 打赏
  • 举报
回复
都是同一级的, 直接查
nanF7 2018-05-28
  • 打赏
  • 举报
回复
设计好 数据库结构就行 主要 两个字段 ID pid 每次 留言 吧上一级的 ID 放到本次 数据的pid里就可以了 查询时 吧 结果 组合一下就可以了 用不上递归
摄影师森地 2018-05-28
  • 打赏
  • 举报
回复
我也想知道怎么做
傲雪星枫 2017-11-18
  • 打赏
  • 举报
回复
xuzuning 2017-11-11
  • 打赏
  • 举报
回复
这不就是普通的码喽吗?按时间排序即可 没看到递归需要
qq_40253629 2017-11-08
  • 打赏
  • 举报
回复
傲雪星枫 2017-01-11
  • 打赏
  • 举报
回复
IMyxuan 2017-01-11
  • 打赏
  • 举报
回复
不知道是否是我理解错了,这年头技术都这么简单了吗?这是否是要做一个图灵机器人呀?

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧