Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2007-02-06 18:26:01

vvik
Гость

Закрепленные темы (запрос в БД или...)

вопрос, когда я делаю запрос в БД с

ORDER BY t.sticky DESC

при выводе закрепленных тем они у меня идут от ранних к поздним
мне же необходимо наоборот

ORDER BY t.sticky ASC

Как ни печально, результат как и выше sad

что не так?

поясняю более подробно
запрос

$result = $db->query('SELECT t.id, t.sticky , t.subject, t.num_replies, t.forum_id,  p.topic_id, p.poster, p.poster_id, p.message, p.hide_smilies, p.posted FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'posts AS p ON t.id=p.topic_id AND p.posted=t.posted INNER JOIN '.$db->prefix.'users AS u ON u.id=p.poster_id INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id WHERE t.forum_id='.$fid.' AND t.moved_to IS NULL AND f.redirect_url IS NULL ORDER BY t.sticky ASC LIMIT '.$newslimit) or error('Unable to fetch the lalala', __FILE__, __LINE__, $db->error());

вывод

        while($cur_topic = $db->fetch_assoc($result))
        {

if ($cur_topic['sticky']==1)  
{
....

p.s. ковыряю один мод на запчасти smile

Редактировался vvik (2007-02-06 18:30:13)

#2 2007-02-06 18:42:15

hcs
Гость

Re: Закрепленные темы (запрос в БД или...)

Тебе по дате темы сортировать надо. sticky всего лишь флаг - прекреплена\непрекреплена.

#3 2007-02-06 19:50:20

vvik
Гость

Re: Закрепленные темы (запрос в БД или...)

hcs
упс
понял - дурак smile
спасиба!!!

Подвал доски

Под управлением FluxBB. Хостинг Hostens