Hello, I am trying to make a change on my website, in the right corner appears the top 10 lvl and top 10 guilds but I wanted it to look the top 10 fraggers instead of guilds, anyone can edit the code for me? : \
only edit top level code for the top guild with the frag rank instead of level, I've tried all ways but all times without success -.-
only edit top level code for the top guild with the frag rank instead of level, I've tried all ways but all times without success -.-
<div class="clean_5"></div>
<center>
<FORM ACTION="?subtopic=characters" METHOD=post>
<INPUT NAME="name" VALUE="" class="search" SIZE=20 MAXLENGTH=29>
<div class="clean_5"></div>
<INPUT TYPE=image NAME="Submit" SRC="layouts/cyber/images/buttons/sbutton_submit.gif" BORDER=0 WIDTH=120 HEIGHT=18>
</FORM>
</center>
<div class="clean_5"></div>
<div id="menu-label">
<div id="icon-toplevel"></div>
<div id="text-toplevel"></div>
</div>
<table width="95%" border="0">
<?PHP
$order = 0;
$number_of_people = 0;
$skills = $SQL->query('SELECT name,online,level,experience FROM players ORDER BY level DESC, experience DESC LIMIT 10;');
foreach($skills as $skill) {
$order++;
if(is_int($number_of_people / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$number_of_people++;
$players_skill .= '<tr BGCOLOR="'.$bgcolor.'"><td align="center">'.$order.'.</td><td align="left"><B><a href="?subtopic=characters&name='.urlencode($skill['name']).'">'.($skill['online']>0 ? "<font color=\"green\">".$skill['name']."</font>" : "".$skill['name']."</font>").'</a></td> <td align="center"><font color="white"><em>('.$skill['level'].')</em></font></td>';
}
echo "$players_skill";
?>
</table>
<div class="clean_5"></div>
<div id="menu-label">
<div id="icon-topguilds"></div>
<div id="text-topguilds"></div>
</div>
<table width="100%" border="0">
<?PHP
$guilds = $SQL->query('SELECT `g`.`id` AS `id`, `g`.`name` AS `name`,
`g`.`logo_gfx_name` AS `logo`, COUNT(`g`.`name`) as `frags`
FROM `killers` k
LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id`
LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id`
LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id`
LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id`
GROUP BY `name`
ORDER BY `frags` DESC, `name` ASC
LIMIT 0, 10;');
$i = 0;
foreach($guilds as $guild)
{
$i++;
echo '<tr BGCOLOR="'.$bgcolor.'">
<td align="center">'.$i.'. </td>
<td align="left">
<B><a href="?subtopic=guilds&action=show&guild=' . $guild['id'] . '">' . $guild['name'] . '</a></b>
</td>
<td align="center">' . $guild['frags'] . ' kills</td>
</tr>';
}
?>
</table>
</div>
</div>
<center>
<FORM ACTION="?subtopic=characters" METHOD=post>
<INPUT NAME="name" VALUE="" class="search" SIZE=20 MAXLENGTH=29>
<div class="clean_5"></div>
<INPUT TYPE=image NAME="Submit" SRC="layouts/cyber/images/buttons/sbutton_submit.gif" BORDER=0 WIDTH=120 HEIGHT=18>
</FORM>
</center>
<div class="clean_5"></div>
<div id="menu-label">
<div id="icon-toplevel"></div>
<div id="text-toplevel"></div>
</div>
<table width="95%" border="0">
<?PHP
$order = 0;
$number_of_people = 0;
$skills = $SQL->query('SELECT name,online,level,experience FROM players ORDER BY level DESC, experience DESC LIMIT 10;');
foreach($skills as $skill) {
$order++;
if(is_int($number_of_people / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$number_of_people++;
$players_skill .= '<tr BGCOLOR="'.$bgcolor.'"><td align="center">'.$order.'.</td><td align="left"><B><a href="?subtopic=characters&name='.urlencode($skill['name']).'">'.($skill['online']>0 ? "<font color=\"green\">".$skill['name']."</font>" : "".$skill['name']."</font>").'</a></td> <td align="center"><font color="white"><em>('.$skill['level'].')</em></font></td>';
}
echo "$players_skill";
?>
</table>
<div class="clean_5"></div>
<div id="menu-label">
<div id="icon-topguilds"></div>
<div id="text-topguilds"></div>
</div>
<table width="100%" border="0">
<?PHP
$guilds = $SQL->query('SELECT `g`.`id` AS `id`, `g`.`name` AS `name`,
`g`.`logo_gfx_name` AS `logo`, COUNT(`g`.`name`) as `frags`
FROM `killers` k
LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id`
LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id`
LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id`
LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id`
GROUP BY `name`
ORDER BY `frags` DESC, `name` ASC
LIMIT 0, 10;');
$i = 0;
foreach($guilds as $guild)
{
$i++;
echo '<tr BGCOLOR="'.$bgcolor.'">
<td align="center">'.$i.'. </td>
<td align="left">
<B><a href="?subtopic=guilds&action=show&guild=' . $guild['id'] . '">' . $guild['name'] . '</a></b>
</td>
<td align="center">' . $guild['frags'] . ' kills</td>
</tr>';
}
?>
</table>
</div>
</div>
Last edited: