$x = $vbulletin->db->query_read(" SELECT * FROM " . TABLE_PREFIX . "thread as t INNER JOIN " . TABLE_PREFIX . "post as p ON (t.threadid = p.threadid) WHERE forumid IN(xx) ORDER BY p.post_thanks_amount DESC LIMIT 0 , 5"); while ($xxx = $vbulletin->db->fetch_array($x)) { $mymessage = $xxx['threadid']; $threaddm->do_set('pagetext', $mymessage); } $threaddm->do_set('forumid', $to_forum_1); $threaddm->do_set('postuserid', $postuserid); $threaddm->do_set('userid', $postuserid); $threaddm->do_set('username', $postusername); $threaddm->do_set('title', $title); $threaddm->do_set('allowsmilie', $allowsmilie); $threaddm->do_set('visible', $visible); $tid = $threaddm->save();