Итак, есть форма для отправки сообщения, есть база данных (MySQL), таблица. Но вот проблема в том, что запись в таблицу добавляется пустой. Никаких значений полей нет, просто пустая запись (пустые строки)...
Так же, если задать значение не из полей формы, то они добавляются в таблицу, но никак не через переменные.
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <title>Ошибка!</title>
- </head>a
- <body>
- <?php
- mysql_pconnect("localhost","root","") or die ("Невозможно подключение к MySQL");
- mysql_select_db("kp") or die ("Невозможно открыть таблицу с данными");
- $name = addslashes($_POST['name']);
- $mail = addslashes($_POST['mail']);
- $message = addslashes($_POST['message']);
- $result = mysql_query ("INSERT INTO users ('"name"','"mail"','"message"') VALUES ('".$name."', '".$mail."', '".$message."')");
- ?>
- <from action="" method="post">
- <input type="text" placeholder="Name" name="name">
- <input type="text" placeholder="Email-id" name="mail">
- <textarea placeholder="Your question" class="quest" name="message"></textarea>
- <input type="submit" value="SEND" class="SEND">
- </form>
- </body>
- </html>