Не добавляются значения в таблицу - MySQL

Узнай цену своей работы

Формулировка задачи:

сайт http://www.tvpnero.ho.ua/problem/post.html (форма добавления комента внизу возле футера сайта) код формы
<div class="row marg-lg-t40">
                                    <div class="col-xs-12 padd-only-sm">
                                        <section class="c-reply-form">
                                            <h3 class="c-heading">
                                                <span>Leave A Reply</span>
                                            </h3>
                                            <form action="coment_handler.php" class="comment-form c-comment-form" method="post" name="commentform">
 
                                                <p class="comment-form-author c-form-inp">
                                                    <input maxlength="245" name="name" required="required" size="30" type="text" placeholder="Name*">
                                                </p>
 
                                                <p class="comment-form-email c-form-inp">
                                                    <input maxlength="100" name="mail" required="required" size="30" type="email" placeholder="Email*">
                                                </p>
                                                <p class="comment-form-url c-form-inp">
                                                    <input name="url" type="url" size="30" maxlength="200" placeholder="Website*">
                                                </p>
 
                                                <p class="comment-form-comment c-form-inp">
                                                    <textarea cols="45" maxlength="65525" class="marg-lg-t30" name="comentator_text" required="required" rows="8"></textarea>
                                                </p>
 
                                                <p class="form-submit">
                                                    <input class="comment-submit" name="submit" type="submit" value="Post Comment">
                                                </p>
                                            </form>
                                        </section>
                                    </div>
                                </div>
код обработчика формы
<?php

$name=$_POST['comentator'];
$komentar=$_POST['comentator_text'];
$mail=$_POST['mail'];
$data=date("Y-m-d H:i:s");
 
@$db = new mysqli('db2.ho.ua','tvpnero', 'lord17','tvpnero');
  if (mysqli_connect_errno()) {
     echo "Ошибка: Не удалось установить соединение" . 
          " с базой данных. Повторите попытку позже.";
     exit;
  }

if(!empty($name)){
 $query="INSERT INTO `problem`(`name`,`komentar`,`data`,`mail`) VALUES ('$name','$komentar','$data','$mail')";
 
  $result = $db->query($query);
//echo "<script>window.location.href='http://localhost/proba/demo.php'</script>";
header('Location:http://localhost/andreev/dist/index.html');
 
}

?>

Решение задачи: «Не добавляются значения в таблицу»

textual
Листинг программы
echo "<pre>";
print_r($_POST);
echo "</pre>";
exit();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы