Crack (22.07.2013 / 11:28)
Fublin, сортировка по read это сортировка 1 и 2 . в зависимости от направления непрочитанные будут либо сверху либо снизу.
так read это метка о прочтении или это там стили какие то ?
Koenig, скрипт не понимает больше одного условия сортировки. если их 2 не выводит ничего.
В идеале
единицы выводятся сверху по time DESC
а двойки ниже единиц и тоже по time DESC
Fublin, read это метка о прочтении.
стили выводятся в условии что я написал в теме.
вот мне давали как то пример такой..
$last_forum = mysql_query("SELECT * FROM `table` WHERE read='1'
union
(SELECT * FROM `table` WHERE read='2' ORDER BY id DESC)");
предлагаешь в первом запросе вывести непрочитанные а во втором прочитанные каждый со своей сортировкой?
Crack, если непрочитанных не будет то и не будет ничего..эт как пример, а там хз..
Эт не два запроса а один вобщем.
Crack, а вообще у Коенига спрашивай, он меня учил тут много чему
Crack, запрос можешь принимать несколько сортировок, проверить синтаксис пока не могу, сделаю покажу
Fublin, код интересный но его нужно подшаманить,так как в таком виде ошибка.
Koenig, подскажи как этот запрос привести в работающий вид?
$last_forum = mysql_query("SELECT * FROM `table` WHERE read='1'
union
(SELECT * FROM `table` WHERE read='2' ORDER BY id DESC)");