Loading...
PHP/MySQL | Поднятие статьи после редактирования
Привет.
Нужно чтобы после редактирования статья поднималась вверх на первое место. Помогите пожалуйста. Спасибо!

Вот как делаю вывод

$sql = mysql_query("SELECT * FROM test ORDER BY `id`DESC LIMIT 10");
$vivod = mysql_fetch_array($sql);

$date = intval($vivod['time']);
$date_text = date("d.m.Y H:i:s", $date);
$text = htmlspecialchars(trim($vivod['text']));
$email = htmlspecialchars(trim($vivod['email']));

echo '<b>Дата добавления:</b> '.$date_text.'<br/>';
echo '<b>Описания:</b> '.$text.'<br/>';
echo '<b>E-mail:</b> '.$email.'<br/>';

}

while($vivod = mysql_fetch_array($sql));


Вот как редачу

echo '<form action="..." method="post">
Описание:<br/>
<textarea name="text" cols="20" rows="5">'.$text.'</textarea><br/>
Контактный E-mail:<br/><input name="email" type="text" value="'.$email.'" /><br/>
<input name="edit" type="submit" value="Изменить" />
</form>';


И потом новую информацию записываю в таблицу.
________
посл. ред. 12.06.2016 в 15:12; всего 1 раз(а); by sttt912
Хотя-би схематический пример. Потому что ничего не могу придумать
ну у тебя вывод стоит по ид
Я бы добавил колонку edit_time и в выводе сортировал по ней. А при редактировании обновлять в ней время.
Freedom, а новым статьям время редактирования приравнивать к дате создания?
sttt912 (12.06.2016 в 15:59)
Freedom, а новым статьям время редактирования приравнивать к дате создания?

Да :-)
Freedom, спасибо !
Так и буду делать
Онлайн: 5
Время:
Gen. 0.1105
(c) Bym.Guru 2010-2025