Cod: Selectaţi tot
<?php
include('../source/config.php');
$cs_rank = "0";
$mc_rank = "0";
$samp_rank = "0";
$day = date("j");
$month = date("m");
$year = date("Y");
$hour = date("H");
$minute = date("i");
$result = mysql_query("SELECT * FROM average WHERE year = '$year' AND month = '$month' ORDER by AVG(players_on) DESC");
while($row = mysql_fetch_array($result))
{
$avg = $row['AVG(players_on)'];
if($row['game'] == "cs")
{
$cs_rank=$cs_rank+1;
echo $row['ip'].":".$row['port']." -> AV=".$avg." -> Rank=".$cs_rank."</br>";
}
else if($row['game'] == "samp")
{
$samp_rank=$samp_rank+1;
echo $row['ip'].":".$row['port']." -> AV=".$row['AVG(players_on)']." -> Rank=".$samp_rank."</br>";
}
else if($row['game'] == "minecraft")
{
$mc_rank=$mc_rank+1;
echo $row['ip'].":".$row['port']." -> AV=".$row['AVG(players_on)']." -> Rank=".$mc_rank."</br>";
}
}
?>
in tabela sunt foarte multe randuri dar la echo afiseaza doar cine e pe locu 1 dupa AVG ...
iar ceea ce-mi afiseaza este
Cod: Selectaţi tot
89.44.246.31:27015 -> AV= -> Rank=1
dupa cum vedeti nici *avg nul afiseaza in acel echo ...