player count in graphic

This commit is contained in:
Ulf Gebhardt 2014-06-21 02:26:15 +02:00
parent 8427657b64
commit 2c63c828d2
4 changed files with 8 additions and 4 deletions

View File

@ -1,7 +1,7 @@
<?php
class database {
public static function player_online(){
//new \DBD\PLAYER_ONLINE($count);
$count = \DBD\PLAYER_ONLINE::Q1()['count'];
new WOW_STATS_PLAYER_ONLINE($count);
return $count;}
}

View File

@ -11,7 +11,8 @@ class ONLINE_STATS extends \SYSTEM\DB\QP {
.'sum(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_REALM_ONLINE\' then 1 else 0 end) realm_on,'
.'sum(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_REALM_OFFLINE\' then 1 else 0 end) realm_off,'
.'sum(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_WORLD_OFFLINE\' then 1 else 0 end) world_off,'
.'sum(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_WORLD_ONLINE\' then 1 else 0 end) world_on'
.'sum(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_WORLD_ONLINE\' then 1 else 0 end) world_on,'
.'max(case when '.\SYSTEM\DBD\system_log::FIELD_CLASS.' = \'WOW_STATS_PLAYER_ONLINE\' then '.\SYSTEM\DBD\system_log::FIELD_CODE.' else 0 end) players'
.' FROM '.\SYSTEM\DBD\system_log::NAME_MYS
.' GROUP BY day'
.' ORDER BY day DESC'

View File

@ -7,7 +7,7 @@ class PLAYER_ONLINE extends \SYSTEM\DB\QQ {
//pg
'',
//mys
'SELECT count(*) as count FROM characters WHERE online="1"',
'SELECT count(*) as count FROM characters WHERE online=1',
new \DBD\mangos_chars()
);}}

View File

@ -1,2 +1,5 @@
<?php
class WOW_STATS_PLAYER_ONLINE extends \SYSTEM\LOG\INFO {}
class WOW_STATS_PLAYER_ONLINE extends \SYSTEM\LOG\INFO {
public function __construct($player_count){
parent::__construct('', $player_count, NULL);}
}