khanat-opennel-code/code/web/public_php/app/app_achievements_admin/include/adm_render_stats.php

24 lines
No EOL
1.1 KiB
PHP

<?php
function stats_render() {
global $DBc;
$html = "";
$res = $DBc->sqlQuery("SELECT SUM(sp_money) as all_money, AVG(sp_money) as avg_money, COUNT(*) as playercount FROM app_achievements.stat_players as s, webig.players as p, ring_live.characters as c, nel.user as n WHERE s.sp_char = p.id AND p.cid = c.char_id AND c.user_id = n.uid AND n.privilege=''");
$html .= "<b>Total characters</b>: ".nf($res[0]['playercount'])."<p>";
#$res = $DBc->sqlQuery("SELECT SUM(sp_money) as anz FROM stat_players");
$html .= "<b>Total money</b>: ".nf($res[0]['all_money'])."<p>";
#$res = $DBc->sqlQuery("SELECT AVG(sp_money) as anz FROM stat_players");
$html .= "<b>Average money</b>: ".nf($res[0]['avg_money'])."<p>";
$res = $DBc->sqlQuery("SELECT sp_money FROM app_achievements.stat_players as s, webig.players as p, ring_live.characters as c, nel.user as n WHERE s.sp_char = p.id AND p.cid = c.char_id AND c.user_id = n.uid AND n.privilege='' ORDER by sp_money ASC LIMIT ".floor($res[0]['playercount']/2).",1");
$html .= "<b>Mean money</b>: ".nf($res[0]['sp_money'])."<p>";
return $html;
}
?>