我不知道该给它贴上什么标签,所以我们开始吧。
我有一个表格,其中包含用户发送的消息。发送的第一条消息是父消息,之后的每条消息都是回复。然而,回复可以有回复,回复回复也可以有回复......等等。表结构为:
message_id message reply_messages_id
1 abc 0 (this means its the parent)
2 def 1 (reply to message_id 1)
3 ghi 2 (reply to message_id 2)
4 jkl 1 (another reply to message_id 1)
5 mno 3 (reply to message_id 3)
6 pqr 0 (another parent)
7 stu 6 (reply to message_id 6)
我正在努力解决的问题是我试图将输出显示为:
abc
- def
- ghi
- mno
- jkl
pqr
- stu
另一件事是我不知道回复可以深入多少层,因为用户可以继续回复回复。
任何帮助是极大的赞赏。