1) Пахан (9 Марта 2012 в 18:47) [Ж] | |
Делаем сортировку сообщений if (isset($_POST['DESC']))$_SESSION['DESC']=$_POST['DESC'];//записываем результат в сессию if($_SESSION['DESC']==1)$sort='DESC';/*если новые вверху присваиваем переменной $sort значение DESC , иначе ASC*/ else $sort='ASC'; echo "<form method='post' action=''>n"; echo "<select name='DESC'>n"; echo "<option value='1'>Новые вверху</option>n"; echo "<option value='0'>Новые внизу</option>n"; echo "</select>n"; echo "<input type='submit' name='save' value='OK' />n"; echo "</form>n"; где выборка из таблицы заменяем ASC на $sort $q=mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' ORDER BY `time` ASC$lim"); ------------------- $q=mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' ORDER BY `time` $sort $lim"); Для DCMS 6.x |