У меня есть две кнопки, при нажатии на которые идет вывод постов из БД (с сортировкой).
HTML код:
<form method="POST">
<input type="submit" name="newposts" value="Новые посты"></br></br>
<input type="submit" name="oldposts" value="Старые посты"></br></br>
</form>
PHP код:
<?php
if( isset( $_POST['newposts'] ) )
{
$result = mysql_query("SELECT * FROM data ORDER BY date1 DESC;") or die(mysql_error());
$data = mysql_fetch_array($result);
do {
printf('
</br>
<div style="margin-left: 20px;">
<i style="font-weight:700">%s</i>
<p>%s</p>
<p>%s</p>
<p>%s</p>
<p>Дата: %s</p>
<hr>
</div>
', $data["title"],$data["author"], $data["img1"], $data["descr"], $data["date1"]);
}
while($data = mysql_fetch_array($result));
}
if( isset( $_POST['oldposts'] ) )
{
$result = mysql_query("SELECT * FROM data ORDER BY date1 ASC;") or die(mysql_error());
$data = mysql_fetch_array($result);
do {
printf('
</br>
<div style="margin-left: 20px;">
<i style="font-weight:700">%s</i>
<p>%s</p>
<p>%s</p>
<p>%s</p>
<p>Дата: %s</p>
<hr>
</div>
', $data["title"],$data["author"], $data["img1"], $data["descr"], $data["date1"]);
}
while($data = mysql_fetch_array($result));
}
?>
Хочу сделать так, что-бы при открытии страницы были сразу выведены новые посты, а не только при нажатии кнопки "Новые посты".
Искал атрибут для кнопок, типа activated или что-то в этом духе, но не нашел. Если вставить вывод над оператором условия, то при нажатии кнопок посты дублируются, этого мне не надо).
В этом деле совсем недавно, буду благодарен если поможете
Например просто заменить
if( isset( $_POST['newposts'] ) )
на
if( !$_POST['oldposts'] )
тогда если не запросили старые посты будут выдаваться новые
Виртуальный выделенный сервер (VDS) становится отличным выбором
Нужно в fullstorytpl, в материалах отдельной категории выводить сообщение Каким образом это можно сделать?
Всем привет, у меня такая проблема - есть форма загрузки изображений на сайт и есть обработчик, я хочу изменить код чтобы загружать сразу несколько...