source: quests/statistic.php@ 277

Last change on this file since 277 was 277, checked in by maron, 17 years ago

menší opravy

File size: 2.6 KB
Line 
1<?php
2
3 include('includes/global.php');
4
5?>
6
7<b>Statistika:</b><br>
8 <img alt="quests" src="quests_statistic.php" title="statistika pøekladu úkolù"><br />
9<br />
10 <img alt="npc_text" src="npc_statistic.php" title="statistika pøekladu NPC_textù"><br />
11<br />
12<b>Statistika v závislosti na èase: </b><a href="http://game-server.zdechov.net/statistic/?Measure=18">Pøeloµených textù</a><br>
13<br />
14Poèet stáhnutí pøelo¾ených textù: <b>
15<?php
16
17 $ID = $Database->SQLCommand("SELECT count(distinct(IP)) FROM log WHERE type = 2");
18 $Line = mysql_fetch_row($ID);
19 echo $Line[0];
20?>
21</b><br /><br />
22<b>Seznam u¾ivatelù: </b>
23<table border="1" cellpadding="2" cellspacing="0">
24<?php
25
26 if(array_key_exists('order', $_GET)) {
27 $order = $_GET['order'];
28 $desc = $_GET['desc'];
29 } else {
30 $order = 'NumberTranslate';
31 $desc = '';
32 }
33
34 if ($desc == '') $desc = 'desc'; else $desc = '';
35
36 echo '<tr><th><a href="statistic.php?order=user&amp;desc='.$desc.'">Jméno</a></th>
37 <th><a href="statistic.php?order=NumberTranslate&amp;desc='.$desc.'" Title="Poèet pøeloµených questù">Pøel. Q.</a></th>
38 <th><a href="statistic.php?order=NumberTranslateNPC&amp;desc='.$desc.'" Title="Poèet pøeloµených NPC_textù">Pøel. N.</a></th>
39 <th><a href="statistic.php?order=vote&amp;desc='.$desc.'" Title="Prùmìrná známka questù">Z. Q</a></th>
40 <th><a href="statistic.php?order=voteNPC&amp;desc='.$desc.'" Title="Prùmìrná známka NPC_text">Z. N.</a></th>
41 <th><a href="statistic.php?order=GM&amp;desc='.$desc.'">Oprávnìní</a></th>
42 <th><a href="statistic.php?order=LastLogin&amp;desc='.$desc.'">Poslední pøipojení</a></th></tr>';
43
44 $ID = $Database->SQLCommand("SELECT user,Email,LastLogin,GM,
45 (SELECT count(*) FROM `quests` WHERE User = user.id AND User <> 0) as NumberTranslate,
46 (SELECT count(*) FROM `npc_text` WHERE User = user.id AND User <> 0) as NumberTranslateNPC,
47 (SELECT avg(vote) FROM `quests` WHERE User = user.id AND Complete = 1) as vote,
48 (SELECT avg(Vote) FROM `npc_text` WHERE User = user.id AND Complete = 1) as voteNPC
49 FROM `user` ORDER BY $order $desc");
50 while ($Line = mysql_fetch_array($ID))
51 echo '<tr><td>'.$Line['user'].'</td>
52 <td>'.$Line['NumberTranslate'].'</td>
53 <td>'.$Line['NumberTranslateNPC'].'</td>
54 <td>'.substr($Line['vote'], 0, 4).'</td>
55 <td>'.substr($Line['voteNPC'], 0, 4).'</td>
56 <td>'.$Moderators[$Line['GM']].'</td>
57 <td>'.$Line['LastLogin'].'</td></tr>';
58
59
60 echo '</table>';
61
62 ShowFooter();
63?>
Note: See TracBrowser for help on using the repository browser.