News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

SQL запрос в ssi_boardNews

Started by MpaK, July 06, 2006, 12:15:02 PM

Previous topic - Next topic

MpaK

Хочу немного изменить, чтобы функция ssi_boardNews  мне выдавала запросом еще и уменьшенную картинку. В 1.05-7 проблемы не было, там был один аттач, превью автоматом не создавалось

в 1.1 РЦ 2

код

// Find the posts.
$request = db_query("
SELECT
m.icon, m.subject, m.body, IFNULL(mem.realName, m.posterName) AS posterName, m.posterTime, t.numReplies, t.ID_TOPIC, m.ID_MEMBER, m.smileysEnabled, m.ID_MSG, t.locked,  [b]attach.filename, attach.ID_ATTACH[/b]

FROM ({$db_prefix}topics AS t, {$db_prefix}messages AS m)

LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
[b]LEFT JOIN {$db_prefix}attachments AS attach ON (t.ID_FIRST_MSG = attach.ID_MSG)[/b]

WHERE t.ID_FIRST_MSG IN (" . implode(', ', $posts) . ") AND m.ID_MSG = t.ID_FIRST_MSG
ORDER BY t.ID_FIRST_MSG DESC

LIMIT " . count($posts), __FILE__, __LINE__);


работает не так как надо, а именно выдает по два раза сообщение, так как у него один ID_MSG а на него в таблице _attachments повешены могут куча файлов

помогите разобраться

MpaK

действительно вяло комунити :(((

ладно, ничего больше пока не придумал как сделать GROUP BY t.ID_FIRST_MSG DESC

Advertisement: