Прошу помощи, 1 форма, 2 обработчик, запрос проходит но данные в строке не обновляются в чем мб проблема ?
П.С. По просьбе откликнувшихся:
Код формы:
<?php
Head('Изменяем вакансию');
?>
<body>
<div class="wrapper">
<div class="header">
<?php
HeadButton();
MessageShow();
?>
</div>
<div class="content">
<?php
AdminMenu();
?>
<div class="Page">
<div class="edit">
<?php
$id=$_GET["id"];
?>
<form method="POST" action="requesthandlereditvacancies">
<script type="text/javascript">
window.onload = function()
{
CKEDITOR.replace('preview');
CKEDITOR.replace('content');
};
</script>
<br>
<input type = "text" name = "title" placeholder = "Введите новое название вакансии" required autocomplete="off"><br><br>
ID вакансии: <textarea name = "id"></textarea><br>
Краткое описание вакансии: <textarea name = "preview"></textarea><br>
Полное описание вакансии: <textarea name = "content"></textarea><br>
<input type = "submit" name = "enter" value = "Изменить вакансию"> <input type = "reset" value = "Очистить поля">
</form>
</div>
</div>
</div>
</div>
<div class="footer">
<?php
Footer();
?>
</div>
</body>
</html>
Код обработчика формы:
<?php
if($Module == 'requesthandlereditvacancies' and $_POST['enter'])
{
$_POST['title'] = FormChars($_POST['title']);
$_POST['preview'] = FormChars($_POST['preview']);
$_POST['content'] = FormChars($_POST['content']);
if(!$_POST['title'] or !$_POST['preview'] or !$_POST['content'])
{
MessageSend(1,'Ошибка валидации формы.');
}
else
{
mysqli_query($CONNECT, "UPDATE vacancies SET title = $_POST[title], preview = $_POST[preview], content = $_POST[content], regdate = NIW() WHERE id=$_POST[id]");
MessageSend(3,'Данные изменены в базе данных.');
}
}
?>