Всем доброго времени суток. Такая проблема: почему при редактировании,текст не обновляется? Код:
<?php
if(isset($_GET['tid']))
{
$tid = f1($_GET['tid']);
$q = mysql_query('SELECT * FROM text WHERE tid = "'.$tid.'" LIMIT 1');
if(mysql_num_rows($q) == 0) exit('Статья не найдена.');
$text = mysql_fetch_assoc($q);
if(!isset($_POST['title']) OR !isset($_POST['text']))
{
echo '<div class="cont">
<form action="?mod=edit_text&tid='.$tid.'" method="post" />
Название:<br/><input type="text" name="title" value="'.$text['title'].'" /><br/>
Текст:<br/><textarea name="text" cols="40" rows="5">'.$text['text'].'</textarea><br/>
<input type="submit" value="Изменить" /><br/>
</form></div>';
}
else
{
$title2 = f2($_POST['title']);
$text2 = f2($_POST['text']);
if(empty($title2) && empty($text2)) die('Заголовок и текст статьи не может быть пустым.');
mysql_query('UPDATE text SET title = "'.$title2.'", text = "'.$text2.'", WHERE tid = "'.$tid.'"');
echo '<div class="gt">Результат:</div><div class="cont">Статья отредактирована.</div>';
}
}
?>