$db = $this->Connect(self::$_conf['characters']);
$online = '';
$online_list = $db->query("SELECT char_name,race,class,level,gender FROM `characters` WHERE `online` = 1 AND NOT `extra_flags` & 16 ORDER BY `char_name`")->fetchAll();
if($online_list !== false and count($online_list) > 0){
foreach($online_list as $key=>$onl){
$class = $this->ClassState($onl['class']);
$online[$key] = array(
'Name'=>$onl['char_name'],
'Level'=>$onl['level'],
'Race'=>self::$_conf['site_url'].$this->OnlineIcon((int) $onl['race'],(int) $onl['gender']),
'Class'=>$class['class'],
'Side'=>$this->Fraction((int) $onl['race']),
'TotalTime'=>$this->totalTime($onl['totaltime'])
Кто может переделать запрос под л2