нужно, что бы я указал id, и с этого id начинала отображаться ветка. но так же нужно что бы комментарии вне ветки не вывелись.как это сделать?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $comment[] = $row;
- }
- $i = 0;
- $comment = commsort($comment);
- while($i<$count){
- $margin = $comment[$i]['level'] * 35;
- $comments .= "<div style='margin-left: {$margin}px'>{$comment[$i]['id']}</div>";
- $i++;
- }
- echo $comments;
- function commsort(&$comments, $parentComment = 0, $level = 0, $count = null){
- }else{
- $c = $count;
- }
- for($i=0;$i<$c;$i++){
- $comment = $comments[$i];
- $parentId = $comment['parent_id'];
- if ($parentId == $parentComment){
- $comment['level'] = $level;
- $commentId = $comment['id'];
- $return[] = $comment;
- while ($nextReturn = commsort($comments, $commentId, $level+1, $c)){
- }
- }
- }
- return $return;
- }