$req = mysql_query("SELECT * FROM `forum` WHERE `type` = 't' AND `close`!='1' ORDER BY `time` DESC LIMIT 3"; while ($arr = mysql_fetch_array($req)) { $q3 = mysql_query("select `id`, `refid`, `text` from `forum` where type='r' and id='" . $arr['refid'] . "'"; $razd = mysql_fetch_array($q3); $q4 = mysql_query("select `id`, `refid`, `text` from `forum` where type='f' and id='" . $razd['refid'] . "'"; $frm = mysql_fetch_array($q4); $nikuser = mysql_query("SELECT `from`, `time` FROM `forum` WHERE `type` = 'm' AND `close` != '1' AND `refid` = '" . $arr['id'] . "'ORDER BY time DESC"; $colmes1 = mysql_num_rows($nikuser); $cpg = ceil($colmes1 / $kmess); $nam = mysql_fetch_array($nikuser); echo is_integer($i / 2) ? '
' : '
'; echo ''; if ($arr['realid'] == 1) echo ' '; echo ' ' . $arr['text'] . ' [' . $colmes1 . ']'; if ($cpg > 1) echo ' >>'; echo '
' . $frm['text'] . ' / ' . $razd['text'] . '
'; echo $arr['from']; if (!empty ($nam['from'])) { echo ' / ' . $nam['from']; } echo ' ' . date("d.m.y / H:i", $nam['time']) . ''; echo '
'; $i++; }