$query2 = $db->query("SELECT cm.*,m.icon FROM pw_comment cm LEFT JOIN pw_members m ON cm.uid=m.uid WHERE type='groupwrite' AND typeid IN (" . S::sqlImplode($typeid, false) . ") ORDER BY cm.id DESC"); $tempTypeid = array(); while ($rt2 = $db->fetch_array($query2)) { if (in_array($rt2['typeid'], $tempTypeid)) { continue; } $tempTypeid[] = $rt2['typeid']; $indexModel['write'][$rt2['typeid']]['replayuid'] = $rt2['uid']; $indexModel['write'][$rt2['typeid']]['replayusername'] = $rt2['username']; $indexModel['write'][$rt2['typeid']]['replaytitle'] = $rt2['title']; list($indexModel['write'][$rt2['typeid']]['replaypoastdate']) = getLastDate($rt2['postdate'], 1); list($indexModel['write'][$rt2['typeid']]['replayicon']) = showfacedesign($rt2['icon'], 1, 'm'); } } } $newColony->appendVisitor($winduid); $magdb = $newColony->getManager(); foreach ($magdb as $key => $value) { if ($value['username'] == $colony['admin']) { unset($magdb[$key]); array_unshift($magdb, $value); } } $managerNum = count($magdb); $magdb = array_slice($magdb, 0, 9); $memdb = $newColony->getMembers(array('ifadmin' => '3'), 10, 0, 'addtime'); if (count($memdb) > 9) { $memdbNum = 10; array_pop($memdb); } $newvisit = $newColony->getVisitor(9);