LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /statistiken.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /statistiken.php

<?php

require_once("common.php");

page_header("Statistiken");
$session[user][ort]='Einwohnermeldeliste';

output("Statistiken der <u>User</u>`n`n`n`n",true);
                
output("`n`n<hr>`n`n",true);

output("`bAllgemeines`b`n`n");

$sqlw "SELECT count(acctid) AS c FROM accounts WHERE sex=1";
$resw db_query($sqlw);
$w db_fetch_assoc($resw);
$totalw $w['c'];

$sqlm "SELECT count(acctid) AS c FROM accounts WHERE sex=0";
$resm db_query($sqlm);
$m db_fetch_assoc($resm);
$totalm $m['c'];

$sqlb "SELECT count(acctid) AS c FROM accounts";
$resb db_query($sqlb);
$b db_fetch_assoc($resb);
$totalb $b['c'];

$sql18 "SELECT count(acctid) AS c FROM accounts WHERE rlalter > 17 OR jaachtzehn != 1";
$res18 db_query($sql18);
$ue18 db_fetch_assoc($res18);
$total18 $ue18['c'];

output("<table>
                <tr><td>Bewohner:</td><td align='right'>
$totalb</td></tr>
                <tr><td>Männer:</td><td align='right'>
$totalm</td></tr>
                <tr><td>Frauen:</td><td align='right'>
$totalw</td></tr>
                <tr><td>Ü18:</td><td align='right'>
$total18</td></tr>
                </table>"
,true);
                


$sql 'SELECT `race` FROM `accounts` ORDER BY acctid DESC';
$res db_query($sql);

$accounts = array();

$i 0;
while(
$row db_fetch_assoc($res)) {
    if(isset(
$accounts['race'][$row['race']])) {
        
$accounts['race'][$row['race']]++;
    } 
    else {
        
$accounts['race'][$row['race']]++;
    }
    
$i++;
}


output("`n`n<hr>`n`n",true);

output("`bTypus`b`n`n");
$races=array(
    
0=>"Unbekannt",    
    
1=>"Mensch",    
    
2=>"Märchenfigur",    
    
3=>"Myhtenfigur",    
    
4=>"Mischwesen",
    
5=>"Romanfigur",
);
output("<table>
                    <tr>
                        <td>
                            <table>"
,true);
while(list(
$key,$val) = each($races)) {
    if(empty(
$accounts['race'][$key])) 
        
$accounts['race'][$key] = 0;

    
$perc round(($accounts['race'][$key]/$i)*100,2);

    
output('<tr><td>'.$val.'`0:</td><td align="right">'.$accounts['race'][$key].'</td></tr>',true);    //<td align="right">('.$perc.'%)`0</td>
}
output("
                            </table>
                        </td>
                    </tr>
                </table>"
,true);
output("`n`n<hr>`n`n",true);

addnav("Zurück","list.php");
addnav("aktualisieren","statistiken.php");

page_footer();
?>