prepare($query); $statement->execute(); $result = $statement->fetchAll(); $output = ''; foreach($result as $row) { $output .= '
By '.$row["comment_sender_name"].' on '.$row["date"].'
'.$row["comment"].'
'; $output .= get_reply_comment($connect, $row["comment_id"]); } echo $output; function get_reply_comment($connect, $parent_id = 0, $marginleft = 0) { $query = " SELECT * FROM faculty_3 WHERE parent_comment_id = '".$parent_id."' "; $output = ''; $statement = $connect->prepare($query); $statement->execute(); $result = $statement->fetchAll(); $count = $statement->rowCount(); if($parent_id == 0) { $marginleft = 0; } else { $marginleft = $marginleft + 48; } if($count > 0) { foreach($result as $row) { $output .= '
By '.$row["comment_sender_name"].' on '.$row["date"].'
'.$row["comment"].'
'; $output .= get_reply_comment($connect, $row["comment_id"], $marginleft); } } return $output; } ?>