我正在从我创建的MYSQL数据库中获取数据,该数据库存储了玩家的统计数据,例如,死亡,死亡,比率。我已经在我的PHP代码行中获取了所有的数据,并将其转换为表格格式,但我想知道(因为我是PHP的新手)我如何才能使它在表格中排名靠前,并且每个玩家的'id‘数字都会根据他们的排名发生变化。
下面是几行代码:
echo "<table width='1000' cellpadding='10' cellspacing='5' border='1'>";
echo "<tr
<td><center><b>RANK</td></center></b><td><b><center>Nickname</td></center></b><td><center><b>Kills</td></center></b><td><center><b> Deaths</td></center></b><td><center><b>Ratio</td></center></b></tr>";
while($info = mysql_fetch_array( $data ))
{
echo "<tr>
<td><center><b>".$info['id']."</td></center></b>"."<td><center><b>".$info['username']."</td></center></b>"."<td><center><b>".$info['kills']."</td></center></b>"."<td><center><b>".$info['deaths']."</td></center></b>"."<td><center><b>".$info['ratio']."</td></center></b></tr>";
}
echo "</table>";
发布于 2012-09-09 11:51:27
您可以将order by kills desc
附加到您的SQL语句中,以便最大杀死次数排在第一位。
https://stackoverflow.com/questions/12336366
复制相似问题