Не добавляются значения в таблицу - 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д