это не запрос, а добавление параметра (при включение) к уже существующему полю user_opt. к тому же идёт сравнения двух разных модов, романа включает просмотр первого сообщения на всех страницах и всех тем юзеру индивидуально/опционально, а твой даёт возможность включения просмотра первого сообщения на всех страницах определённой темы, её автором, либо модератором.nord51, у него с запросом - я у него выпытывал , он сначала хвастался, но потом сознался )
без запроса только на рутрекере возможно.
да и запрос не всегда появляется.
лишний запрос ТОЛЬКО в топике с прикреплённым постом и ТОЛЬКО не на первой странице
с каких порэто не запрос...
$first_post = DB()->fetch_rowset("
SELECT
u.username, u.user_id, u.user_posts, u.user_from,
u.user_regdate, u.user_rank, u.user_sig,
u.user_avatar, u.user_avatar_type,
u.user_opt,
p.*,
h.post_html, IF(h.post_html IS NULL, pt.post_text, NULL) AS post_text
FROM ". BB_POSTS ." p
LEFT JOIN ". BB_USERS ." u ON(u.user_id = p.poster_id)
LEFT JOIN ". BB_POSTS_TEXT ." pt ON(pt.post_id = p.post_id)
LEFT JOIN ". BB_POSTS_HTML ." h ON(h.post_id = p.post_id)
WHERE
p.post_id = {$t_data['topic_first_post_id']}
LIMIT 1
");