Почему запрос на добавление пользователя к бд возвращает ошибку?
<html>
<head>
</head>
<body>
<h1>
Добавление нового пользователя
</h1>
<form method="post" action="adduser.php">
<p>
Введите Имя:
<input type="text" name="name" size="30">
</p>
<p>
Введите Фамилию:
<input type="text" name="surname" size="30">
</p>
<input type="submit">
</form>
</body>
</html>
adduser.php:
<?php
$host = 'localhost';
$user = 'mysql';
$pass = 'mysql';
$db_name = 'tguquest';
$link = mysql_connect($host, $user, $pass);
mysql_select_db($db_name, $link);
if (isset($_POST['name']) && $_POST['name'] != '')
{
if (isset($_POST['surname']) && $_POST['surname'] != '')
{
$name = $_POST['name'];
$surname = $_POST['surname'];
$sql = mysql_query("INSERT INTO User ('id','name', 'surname')
VALUES (NULL, '$name', '$surname')");
if ($sql)
{
echo "<p>Данные успешно добавлены в таблицу.</p>";
}
else
{
echo "<p>Произошла ошибка.</p>";
}
}
else
{
echo "не введена фамилия";
}
}
else
{
echo "не введено имя";
}
?>