Bonjour,
Voilà tout est dans le titre, j'aimerai afficher le top 10 des joueurs de mon site psychostats sur ma CMS Nuked Klan, j'ai trouvé le code sur le site de psychostats pour afficher le top 10 mais je n'arrive pas à le mettre dans un "block" dans Nuked Klan, quelqu'un serait-il m'aider à ce sujet ? ci-dessous le code php pour afficher le top 10 psychostats :
<code>
<?
/*
*Ryan Kelley
*ryan(at)staticsoldiers.net
*/
include("config.php");
//Configs
$ps_web = ''; //Example $ps_web = "
[ Lien ]
$table_border_size = 0;
$text_color = '#000000';
$table_background = '#FFFFFF';
//DO NOT EDIT BELOW HERE
if(empty($dbport))
$dbport = 3306;
if($dbtype=="mysql")
{
$plrData = array();
$conn = mysql_connect($dbhost.":".$dbport,$dbuser,$dbpass) or die(mysql_error());
mysql_select_db($dbname,$conn) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
$query = "select plrid,uniqueid,rank,skill from ".$dbtblprefix."plr where allowrank=1 order by skill desc limit 10";
$result = mysql_query($query);
for($i=0;$row = mysql_fetch_array($result);$i++)
{
for($j=0;$j<4;$j++)
{
$plrData[$i][$j] = $row[$j];
}
}
print("
<table border='".$table_border_size."'>
\n<tr>
\n\t<td> <font color='".$text_color."'>Rank</font></td>
\n\t<td> <font color='".$text_color."'>Name</font></td>
\n\t<td> <font color='".$text_color."'>Kills</font></td>
\n\t<td> <font color='".$text_color."'>Deaths</font></td>
\n\t<td> <font color='".$text_color."'>K:D</font></td>
\n\t<td> <font color='".$text_color."'>K:M</font></td>
\n\t<td><font color='".$text_color."'>Online Time</font></td>
\n\t<td><font color='".$text_color."'>Skill</font></td>
\n</tr>");
for($i=0;$plrData[$i][0]!=null;$i++)
{
$query = "select name from ".$dbtblprefix."plr_profile where uniqueid='".$plrData[$i][1]."' limit 1";
$ans = mysql_fetch_array(mysql_query($query));
$plrData[$i][4] = $ans[0];
$query = "select kills,deaths,onlinetime,killsperdeath,killsperminute from ".$dbtblprefix."c_plr_data where plrid=".$plrData[$i][0];
$ans = mysql_fetch_array(mysql_query($query));
$plrData[$i][5] = $ans[0];
$plrData[$i][6] = $ans[1];
$plrData[$i][7] = $ans[2];
$plrData[$i][8] = $ans[3];
$plrData[$i][9] = $ans[4];
print("
\n<tr>
\n\t<td><font color='".$text_color."'>".$plrData[$i][2]."</font></td>
\n\t<td><a href='".$ps_web."player.php?id=".$plrData[$i][0]."'>".$plrData[$i][4]."</a></td>
\n\t<td><font color='".$text_color."'>".$plrData[$i][5]."</font></td>
\n\t<td><font color='".$text_color."'>".$plrData[$i][6]."</font></td>
\n\t<td><font color='".$text_color."'>".$plrData[$i][8]."</font></td>
\n\t<td><font color='".$text_color."'>".$plrData[$i][9]."</font></td>
\n\t<td><font color='".$text_color."'>".myTime($plrData[$i][7])."</font></td>
\n\t<td><font color='".$text_color."'>".$plrData[$i][3]."</font></td>
\n</tr>");
}
print("</table>");
}
mysql_close($conn);
function myTime($time)
{
if($time >= 3600)
{
for($hour=0;$time>=3600;$hour++)
{
$time -= 3600;
}
}
else
{
$hour = "0";
}
if($time >=60 )
{
for($min=0;$time>=60;$min++)
{
$time -= 60;
}
}
else
{
$min = "00";
}
$sec = $time;
return "$hour:$min:$sec";
}
?>
</code>
Cordialement