【发布时间】:2018-05-02 12:49:27
【问题描述】:
我在一个页面上有评论,现在我想要它,以便人们可以评论评论,所以如果 X 先生说“你好,我的名字是 X”,我希望 Y 先生能够对 X 和我发表评论想要某种名为under_reaction 或某种新数据库表。所以我可以在前一条评论下显示该评论。我想知道是否有人可以帮助我并就如何做到这一点给我建议。
到底需要怎么看:like this
这是评论数据库表:
这段代码显示了我的 cmets:
if(isset($actieftopicid)){
$reacttie = $app->get_reactie($actieftopicid);
foreach ($reacttie as $reactie) {
echo '<li class="time-label">
<span class="bg-red">' .$reactie['datum'] .'</span>
</li>
<li><img class="img-circle reactieafbeelding" src="/assets/images/profielfotos/' . $reactie['klant_id'] . '/' . $reactie['foto'] . '" /><div class="timeline-item reactiewidth">
<span class="time"><i class="fa fa-clock-o"></i> ' .$reactie['tijd'] .'</span>
<h3 class="timeline-header"><a href="#">' .$reactie['voornaam'] .' ' .$reactie['achternaam'] .'</a> ...</h3>
<div class="timeline-body">
'.$reactie['reactie']
.'</div>
<div class="timeline-footer">
<button class="btn btn-default btn-xs"><i class="fa fa-reply"></i><a href="#reactie" style="color:black; margin-left: 2px;">Reageer</a></button>
</div>
</div>
</li>';
这会将 cmets 从您可以在上面看到的数据库中取出, ^ 它的样子,现在我需要找到一些方法来显示作为对这些 cmets 的注释的 cmets
【问题讨论】:
-
那么你想要一个聊天应用程序吗?这对于 Stack Overflow 来说范围太广了。
-
这太宽泛了。请尝试自己解决这个问题。当您编写了一些代码时,如果遇到特定问题,请随时回来询问该特定问题并提供相关代码。
-
您可以添加一个包含父反应ID的字段parent_reaction,否则为NULL。因此,当您打开反应#x 时,您可以查找所有具有 parent_reaction=x 的反应以获取“子反应”
-
我们非常乐意帮助,当您提供一些东西供我们使用时。到目前为止,您所做的只是给出了一个项目规范。详细描述并展示你做了什么,什么有效,什么无效,然后也许我们可以提供帮助。正如已经指出的那样,就目前而言,这太宽泛了。
-
OP 想知道如何在 cmets 上存储和读取/渲染 cmets。因此,SO 答案将是主要评论,答案下的 cmets 将是“子 cmets”。我会接受@YannP 他的建议,即添加一个名为
parent_reaction的数据库列来存储主要评论的id。对于主要 cmets,此字段为NULL
标签: php html mysql twitter-bootstrap bluetooth-lowenergy