Здравствуйте.
Почему не делается запись в базу данных?
Вот код добавления записи:
<form method="post" action="add.php">
<input type="text" name="title" placeholder="Расскажите кратко о проблеме"/><br/>
<input type="text" name="id" placeholder="ID юзера"/><br/>
<input type="hidden" name="date" value="<?php echo date('Y-m-d'); ?>"/><br/>
<input type="hidden" name="time" value="<?php echo date('H:i:s'); ?>"/><br/>
<textarea name="text" placeholder="Расскажите о проблеме"></textarea><br/>
<input type="submit" name="add"/>
</form>
<?php
include "connection.php";
if(isset($_POST['add'])){
$title = strip_tags(trim($_POST['title']));
$text = strip_tags(trim($_POST['text']));
$text = strip_tags(trim($_POST['text']));
$author = $_POST['id'];
$date = $_POST['date'];
$time = $_POST['time'];
mysql_query(" INSERT INTO question(u-id, title, text, date, time)
VALUES ('$author', '$title', '$text', '$date', '$time') ");
mysql_close();
echo "Вопрос задан.<br/>Название: ".$_POST['title']."<br/>Текст: ".$_POST['text']."<br/>Автор: ".$_POST['id']."<br/>Дата: ".$_POST['date']."<br/>Время: ".$_POST['time'];
}
?>
connection.php
<?php
$connection = mysql_connect("localhost", "bd", "pss");
$db = mysql_select_db("bd");
if(!$db){
echo "Возникла ошибка!";
exit(mysql_error());
}
$result = mysql_query(" SELECT * FROM question");
?>
Обзор и структура таблицы: