【发布时间】:2011-09-04 00:54:19
【问题描述】:
我需要在 ID 之前显示一些有序的数字,从 1 到 15,所以基本上,我需要在每个新行上都有一个新数字,如下所示:
- ID NAME KILLS 等
- ID NAME KILLS 等
- ID NAME KILLS 等。 ...
- ID NAME KILLS 等
这是代码,由于某种原因,我使用“foreach”失败了,我得到了一个 15x15 的重复循环...
$sql = mysql_query('SELECT * FROM `sc_rank` ORDER BY `kills` DESC LIMIT 15',$connect) or die (mysql_error());
while ($get = mysql_fetch_array($sql))
{
echo '<tr><td>'.$get["id"].'</td><td>'.$get["name"].'</td><td>'.$get["kills"].'</td><td>'.$get["deaths"].'</td><td>'.$get["hd"].'</td><td>'.$get["eff"].'%</td><td>'.$get["acc"].'%</td><td>'.$get["damage"].'</td><td>'.$get["shots"].'</td><td>'.$get["hits"].'</td></tr>';
【问题讨论】:
标签: php mysql loops while-loop