0

我有一个查询可以获取对评论的回复。所以我的第一个查询有他们的评论,例如

comment 1 <BR>
  &nbsp; reply 1<BR>
comment 2<BR>
comment 3<BR>
   &nbsp; reply 1<BR>
   &nbsp; reply 2<BR>
   &nbsp; reply 2<BR>

评论 3 有 3 条回复。我进行一个查询以从我的数据库中获取所有回复,其中commentID in (1,2,3) 。这将为我带来所有有效的答复。

现在的问题是当我想显示结果时,我开始一个while循环并浏览所有评论。

如何在while循环中仅针对该特定评论获得选定的回复?

4

1 回答 1

2

假设您将答复存储在一个多维数组中,可以说$array_replies,您就是这样做的

for ($i=0; $i<count($array_replies[$commentID]); $i++) {
   echo $array_replies[$commentID][$i];
}
于 2012-08-08T17:10:30.253 回答