Si ho capito cosa fare. Però non ho capito bene come impostarlo.
Ti posto qua di seguito la classifica che ho fatto:
[spoiler]<div id="page_content">
<h1>Classifica GIOCATORI</h1>
<?
require 'conn.php';
mysql_select_db(player);
$query = mysql_query("SELECT * FROM player WHERE level<'125' ORDER BY level DESC LIMIT 11") or die('ERRORE!');
$query2 = mysql_query("SELECT * FROM player WHERE level<'125' ORDER BY level DESC") or die('ERRORE!');
$num = mysql_num_rows($query2);
?>
<html>
<head>
<title>
Classifica Top 50
</title>
</head>
<body background="images/container-bg-top.jpg">
<body>
<center>Top 10 di <? echo $num; ?></center>
<center>
<table style="table-layout: fixed;" border="1" bordercolor="red">
<thead>
<?
$num = mysql_num_rows($query);
$i=1;
while ($i < $num) {
$rows = mysql_fetch_array($query);
$nome = $rows['name'];
$livello = $rows['level'];
$id = $rows['id'];
$query2 = mysql_query("SELECT * FROM player_index WHERE pid1='$id'") or die('ERRORE');
$query3 = mysql_query("SELECT * FROM player_index WHERE pid2='$id'") or die('ERRORE');
$query4 = mysql_query("SELECT * FROM player_index WHERE pid3='$id'") or die('ERRORE');
$query5 = mysql_query("SELECT * FROM player_index WHERE pid4='$id'") or die('ERRORE');
$row2 = mysql_fetch_array($query2);
$row3 = mysql_fetch_array($query3);
$row4 = mysql_fetch_array($query4);
$row5 = mysql_fetch_array($query5);
$villaggio = $row2['empire'];
$villaggio2 = $row3['empire'];
$villaggio3 = $row4['empire'];
$villaggio4 = $row5['empire'];
$queryexp = mysql_query("SELECT * FROM player WHERE id ='$id'") or die('ERRORE');
$rowexp = mysql_fetch_array($queryexp);
$exp = $rowexp['exp'];
if($villaggio == '1')
{
$villaggio = "<img src='images/shinsoo.jpg' alt='Shinsoo' title='Shinsoo'>";
}
if($villaggio == '2')
{
$villaggio = "<img src='images/chunjo.jpg' alt='Chunjo' title='Chunjo'>";
}
if($villaggio == '3')
{
$villaggio = "<img src='images/jinno.jpg' alt='Jinno' title='Jinno'>";
}
if($villaggio == '0')
{
$villaggio = 'N/D';
}
if($villaggio2 == '1')
{
$villaggio2 = "<img src='images/shinsoo.jpg' alt='Shinsoo' title='Shinsoo'>";
}
if($villaggio2 == '2')
{
$villaggio2 = "<img src='images/chunjo.jpg' alt='Chunjo' title='Chunjo'>";
}
if($villaggio2 == '3')
{
$villaggio2 = "<img src='images/jinno.jpg' alt='Jinno' title='Jinno'>";
}
if($villaggio2 == '0')
{
$villaggio2 = 'N/D';
}
if($villaggio3 == '1')
{
$villaggio = "<img src='images/shinsoo.jpg' alt='Shinsoo' title='Shinsoo'>";
}
if($villaggio3 == '2')
{
$villaggio3 = "<img src='images/chunjo.jpg' alt='Chunjo' title='Chunjo'>";
}
if($villaggio3 == '3')
{
$villaggio3 = "<img src='images/jinno.jpg' alt='Jinno' title='Jinno'>";
}
if($villaggio3 == '0')
{
$villaggio3 = 'N/D';
}
if($villaggio4 == '1')
{
$villaggio4 = "<img src='images/shinsoo.jpg' alt='Shinsoo' title='Shinsoo'>";
}
if($villaggio4 == '2')
{
$villaggio4 = "<img src='images/chunjo.jpg' alt='Chunjo' title='Chunjo'>";
}
if($villaggio4 == '3')
{
$villaggio4 = "<img src='images/jinno.jpg' alt='Jinno' title='Jinno'>";
}
if($villaggio4 == '0')
{
$villaggio4 = 'N/D';
}
echo "
<tr class='rankfirst'>
<td align='center'>$i</td>
<td style='margin-left: 5px; padding-left: 5px;'>$nome</td>
<td align='center'>$livello</td>
<td align='center'>$villaggio$villaggio2$villaggio3$villaggio4</td>
<td align='right'>$exp</td>
";
$i++;
}
?>
</tbody>
</div>
</div>[/spoiler]
Dovrei usare sempre quest'impostazione, potresti dirmi gentilmente però cosa levare e cosa mettere? Praticamente nella mia "lista" dovrei visualizzare il nome utente e se è bannato.
In questa che ti ho postato vedo i primi 10 classificati secondo il livello, il nick, il regno (blu,rosso o giallo) e l'esperienza.
A me servirebbe una cosa uguale a questa solo per i bannati.
Grazie