{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
SV * 2.63
[автор] (7 дек 2013, 13:40) [0/0] [0] [отв] [спам] [под] +1 | -1

Итак- задача собственно какая- сортировать строки по разным столбцам одной таблицы)
Условие- все расчеты в пределах одной страницы. (Можно сделать попроще- десять одинаковых страниц- разница только в том, что в ORDER BY будут разные столбцы)
Есть много решений,
например
if(isset($_GET[\'s\'])){
$sort=\'s\';
}else{
echo \'<a href=\"?s\">S</a>\';}
Как по мне: подобное- Гкод
наверное лучше использовать switch.
Но тогда появляется проблема в том, что в каждом case нужно выводить все ссылки, кроме ссылки на этот кейс.
ТЗ:
1) Страница, на которой выведенны ссылки на разные сортировки
2) при выбранной сортировке ссылка на именно эту сортировку должна исчезнуть, либо превратиться в текст без ссылки*
Как-то так. Я сам запутался, поэтому пишите, что непонятно. Уточню. Да, и еще: в каждом пункте полноценный запрос, или же все таки запрос один, только с переменной (ORDER BY $sort) ? Хочу написать ровный, красивый, правильный код*

2.
KoT * [мошенник] 1.91
(7 дек 2013, 16:20) [0/0] [0] [отв] [спам] [под] +1 | -1

Я не совсем понял задачу. В принципе что тебе мешает создать пару условий, где будешь указывать поля какие те нужны и исходя из этого сортировать ORDER BY $a DESC, $b DESC, $c... ?

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений