Столкнулся с проблемой, которую решить легко было лишь только на первый взгляд(((
Есть вот такой вот запрос
$posts = mysql_num_rows(mysql_query("SELECT * FROM `searchers` WHERE `relevation` <> 0 ORDER BY `relevation` DESC",$db));
он сортирует по полю relevation, но если значение этого поля в разных записях равна одинаковому числу (например 2), то с каждым новым построением, запрос чередует для вывода эти записи с одинаковым значением.
Нужно что бы эти записи при выводе "не прыгали", а выводились всегда одинаково...
В таблице есть поле id, я попробовал добавить в запросе ORDER BY `relevation`, `id` DESC, но теперь сортировка проходит не только по максимальному `relevation`, а и по максимальному `id`
Т.е. записи с максимальным `relevation` должны быть вверху, а они переплетаются с ORDER BY `id` DESC и не всегда находятся вверху.