Не работает INSERT INTO $add_comment = mysqli_query($connection," INSERT INTO comments (name, text) VALUES

<div class="container_koment">
<h1 id="zagcoment">Коментарий</h1>
<p id="autor_comment"><?php echo $comment['autor_comment'] ?></p>
<p id="text_comment"><?php echo mb_substr(strip_tags($comment['text']),0,200,'utf-8')?></p>
</div>
<?php
} 
?>
<br>
<div id="yakor" class="container4">
<?php
if (filter_has_var(INPUT_POST, 'send')) {
    $name = filter_input(INPUT_POST, 'name');
    $text = filter_input(INPUT_POST, 'text');
    if (!$name or !$text) {
     echo '<h1 id="error_comment">Вы не ввели все данные!!!</h1>';
    } else {
      $add_comment = mysqli_query($connection," INSERT INTO comments (name, text) VALUES ('".$name."', '".$text."') ");
    }
}
?>

Ответы (1 шт):

Автор решения: DrMcSheen

Во первых, что это?

<?php
} 
?>

Страница уже сломалась. Во-вторых, хотя это не критично, можно писать так:

"INSERT INTO comments (name, text) VALUES ('$name', '$text')"
→ Ссылка