Короче писал движок для своего сайта, и не мог написать редактор анкет, написал это, но он не обновляет db. Плиз найдите в чем ошибка?
<?php
# Заголовок модуля
$system['page_title'] = 'Редактировать анкету';
# Шапка модуля
require_once(HOME .'/incfiles/header.php');
error($err);
if (isset($_POST['submit'])) {
# Пол
$edit_sex = txt($_POST['edit_sex']);
# Имя
$edit_name = txt($_POST['edit_name']);
# Фамилия
$edit_surname = txt($_POST['edit_surname']);
# О себе
$reg_about = txt($_POST['edit_about']);
# Проверка длины имя
if (!empty($edit_name) && (strlen($edit_name) < 3 || strlen($edit_name) > 32)) $err .= 'Неверная длина имя. Допустимо от 3 до 32 символов<br />';
# Проверка длины фамилия
if (!empty($edit_surname) && (strlen($edit_surname) < 3 || strlen($edit_surname) > 32)) $err .= 'Неверная длина фамилия. Допустимо от 3 до 32 символов<br />';
# Сохраняем
mysql_query("UPDATE `users` SET `name` = '". input($edit_name) ."', `surname` = '". input($edit_surname) ."', `about` = '". input($edit_about) ."', `sex` = '". input($edit_sex) ."', `data_birth` = '". input($edit_birth) ."' WHERE `id` = '".$user['id'] ."'");
echo '<div class="post">Успешно сохранен!</div>';
}
echo '<div class="head">'.$system['page_title'].'</div>
<form method="post" action="/user/aedit.php">
<div class="menu">
Имя: (max 32)<br />
<input type="text" name="edit_name" value="'.$user['name'].'" /><br />
Фамилия: (max 32)<br />
<input type="text" name="edit_surname" value="'.$user['surname'].'" /><br />
Пол: <br />
<select name="edit_sex"><option value="m">Мужской</option><option value="zh">Женский</option></select><br />
О себе: (max 300)<br />
<input type="text" name="edit_about" value="'.$user['about'].'" /><br />
<input type="submit" name="submit" value="Сохранить" />
</div>
</form>';
echo '<div class="block">
» <a href="/user/entry.php">Авторизация</a><br />
» <a href="/">На главную</a>
</div>';
# Ноги модуля
require_once(HOME .'/incfiles/footer.php');
?>
это внизу запроса на обновление. Там и будет написано, что в синтаксисе не так
marlen, и сообщи о результатах