query('SELECT * FROM (SELECT `id`, `userid`, `msg`, `date` FROM `chat` ORDER BY `date` DESC LIMIT 30) t ORDER BY `date` ASC;'); while ($msg = $sql->get($q_Msgs)) { if ($user['group'] == 'admin') $group = 'Администратор'; //elseif () // $group = '(Клиент, серверов: 1 шт.)'; else $group = 'Клиент'; $name = $user['login'] . ' (' . $group . ')'; // (Администратор) // $time = '[date]'; $html->get('message', 'chatwin'); $html->set('id', $msg['id']); $html->set('userid', $msg['userid']); $html->set('name', $name); $html->set('time', $time); $html->set('date', $msg['date']); $html->set('msg', $msg['msg']); $html->unit('me', $user['id'] == $userid, 1); for ($i = 1; $i <= 32; $i++) $html->set('emoji_' . $i, ''); $html->pack('dialog'); } sys::out(isset($html->arr['dialog']) ? $html->arr['dialog'] : '');