Sannis, т.е. так? sources/sql/mysql_queries.php function topics_get_posts( $a )
{
# topics.php
return "SELECT p.*, pp.*, sostav.*,
m.id,m.awards_cache,m.name,m.mgroup,m.mgroup_others,m.email,m.joined,m.post
s, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.interests, me.avatar_size, m.members_display_name,
FROM ".SQL_PREFIX."posts p
LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
LEFT JOIN ".SQL_PREFIX."sostav sostav ON (sostav.id=m.id)
WHERE p.pid IN(".implode(',', $a['pids']).")
ORDER BY {$a['scol']} {$a['sord']}";
} А уже из топикс.пхп преобразовывать while'ом?