我想显示评论和回复,但我真的不知道该怎么做。这是我的桌子。显示评论和回复?
comment_id | byy | user_comment | topic_id | parent_id |
1 |obi |comment 1 | 1 | 0 |
2 |chima |comment 2 | 1 | 0 |
3 |eze |comment 1 reply | 1 | 1 |
4 |david |comment 2 reply | 1 | 2 |
我编写的这段代码只是显示评论,但我想评论显示评论的回复,如果有的话。在显示下一条评论前
<?php
$querycomment = comment::find()->where(['topic_id'=> Yii::$app->getRequest()->getQueryParam('id')])->all();
foreach ($querycomment as $detail) {
if($detail['parent_id']==0) {
echo 'Country Name: '.$detail['user_comment'].'</br>';
echo 'State Name: '.$detail['byy'].'</br>';
echo 'City Name: '.$detail['name'].'</br>';
echo '</br>';
}
}
?>
对评论进行回复,是否有任何最大深度级别都在那里,否则将会是不定式的? –
它应该是可扩展的 – arinze