1 | <?php
|
---|
2 |
|
---|
3 | include('global.php');
|
---|
4 | ShowHeader();
|
---|
5 | $Database->select_db('characters');
|
---|
6 | require_once("minimanager/lang/czech.php");
|
---|
7 | require_once("minimanager/scripts/defines.php");
|
---|
8 | require_once("minimanager/scripts/id_tab.php");
|
---|
9 |
|
---|
10 | echo('<h3>Arénové týmy:</h3><div align="center">');
|
---|
11 | if(!array_key_exists('order_by2', $_SESSION)) $_SESSION['order_by2'] = 'rating';
|
---|
12 | if(array_key_exists('order_by', $_GET)) $_SESSION['order_by2'] = $Database->real_escape_string($_GET['order_by']);
|
---|
13 | $order_by = $_SESSION['order_by2'];
|
---|
14 |
|
---|
15 | if(!array_key_exists('dir2', $_SESSION)) $_SESSION['dir2'] = 1;
|
---|
16 | if(array_key_exists('dir', $_GET)) $_SESSION['dir2'] = $Database->real_escape_string($_GET['dir']);
|
---|
17 | $dir = $_SESSION['dir2'];
|
---|
18 | $dir = ($dir) ? 0 : 1;
|
---|
19 | $order_dir = ($dir) ? "ASC" : "DESC";
|
---|
20 |
|
---|
21 | $PerPage = 20;
|
---|
22 | if(array_key_exists('page', $_GET)) $_SESSION['page2'] = $Database->real_escape_string($_GET['page']);
|
---|
23 | if(array_key_exists('page', $_SESSION)) $Page = $_SESSION['page2']; else $Page = 0;
|
---|
24 |
|
---|
25 | $itemperpage = 30;
|
---|
26 | $DbResult = $Database->query("SELECT count(*) FROM arena_team");
|
---|
27 | $Row = $DbResult->fetch_array();
|
---|
28 | $all_record = $Row[0];
|
---|
29 |
|
---|
30 | $query = $Database->query("SELECT arena_team.arenateamid AS atid, arena_team.name AS atname, arena_team.captainguid AS lguid, arena_team.type AS attype, (SELECT name FROM `characters` WHERE guid = lguid) AS l_name,(SELECT COUNT(*) FROM arena_team_member WHERE arenateamid = atid) AS tot_chars, rating AS atrating, games as atgames, wins as atwins FROM arena_team, arena_team_stats WHERE arena_team.arenateamid = arena_team_stats.arenateamid ORDER BY $order_by $order_dir LIMIT ".($Page * $PerPage).",".$PerPage);
|
---|
31 | echo($Database->error);
|
---|
32 | $this_page = $query->num_rows;
|
---|
33 |
|
---|
34 | $output = "<font class=\"bold\">Celkem týmů: $all_record</font><br />";
|
---|
35 | $output .= "<table class=\"TableGuilda\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\">
|
---|
36 | <tr>
|
---|
37 | <th width=\"22%\"><a href=\"?order_by=atname&dir=$dir\">".($order_by=='atname' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['arenateam_name']}</a></th>
|
---|
38 | <th width=\"10%\"><a href=\"?order_by=tot_chars&dir=$dir\">".($order_by=='tot_chars' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['captain']}</a></th>
|
---|
39 | <th width=\"7%\"><a href=\"?order_by=attype&dir=$dir\">".($order_by=='attype' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['type']}</a></th>
|
---|
40 | <th width=\"7%\"><a href=\"?order_by=membres&dir=$dir\">".($order_by=='members' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['members']}</a></th>
|
---|
41 | <th width=\"7%\"><a href=\"?order_by=rating&dir=$dir\">".($order_by=='rating' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['rating']}</a></th>
|
---|
42 | <th width=\"7%\"><a href=\"?order_by=games&dir=$dir\">".($order_by=='games' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['games']}</a></th>
|
---|
43 | <th width=\"7%\"><a href=\"?order_by=wins&dir=$dir\">".($order_by=='wins' ? "<img src=\"images/online_player/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_arenateam['wins']}</a></th>
|
---|
44 | </tr>";
|
---|
45 |
|
---|
46 | while ($data = $query->fetch_assoc())
|
---|
47 | {
|
---|
48 | $output .= "<tr>
|
---|
49 | <td>".$data['atname']."</td>
|
---|
50 | <td>".$data['l_name']."</td>
|
---|
51 | <td>".$lang_arenateam[$data['attype']]."</td>
|
---|
52 | <td>".$data['tot_chars']."</td>
|
---|
53 | <td>".$data['atrating']."</td>
|
---|
54 | <td>".$data['atgames']."</td>
|
---|
55 | <td>".$data['atwins']."</td>
|
---|
56 | </tr>";
|
---|
57 | }
|
---|
58 |
|
---|
59 | $output .= "</table>".PagesList('?page=', $Page, $all_record, $PerPage)."</center>";
|
---|
60 | echo($output);
|
---|
61 | ShowFooter();
|
---|
62 |
|
---|
63 | ?>
|
---|