[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не правильно работает функция
Страницы: 1, 2
olimpset
Вот функция вывода названий из базы:
			function all_news_admin()
{
$sql = mysql_query("SELECT * FROM zapisi");
while($row_1=mysql_fetch_array($sql))
{
echo $row_1['title'];
echo '<form action="admin.php?id='.$row_1['id'].'" method="POST"><input type="submit" value="Изменить" name="redactor" /></form>';
}
}

И функция редактирования:
function admin_red_news()
{
if(isset($_POST['new_title']))
{
$new_title = $_POST['new_title'];
}
if(isset($_POST['new_news']))
{
$new_news = $_POST['new_news'];
}
$id = $_GET['id'];
$new_title_trim = trim($new_title);
$new_news_trim = trim($new_news);
if(!empty($new_title_trim))
{
if(!empty($new_news_trim))
{
$up = mysql_query("UPDATE 'zapisi' SET 'title'='$new_title_trim', 'news'='$new_news_trim' WHERE 'id'='$id'");
if($up == true)
{
echo "Запись обновлена!";
}
else
{
exit ("Ошибка на сервере");
}
}

else
{
exit ("Введите новую новость!");
}
}

else
{
exit ("Введите новый заголовок");
}
}

И код который ведет обращение к второй функции (редактирования):
if(isset($_POST['redactor']))
{ include_once 'edit_html.php';
admin_red_news($row_1['id']);
}

В чем проблема?
Когда нажимаю на кнопку изменить, то меня перекидывает на страницу редактирования с функцией редактирования (вторая функция), заполняю форму, нажимаю на "Редактировать", то просто переходит на страницу admin.php, и команда UPDATE не выполнена, ошибок нету, она как бы пропущена. Помогите, уже 3 день не могу сделать!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.