我会尽力解释我想要做的事情。希望你能帮助我。我有一个包含链接的数据库,这些链接显示在表格中。我从点开始按顺序输入正确的输入,但是我试图在侧面添加一个排名编号,因此每个条目在页面上显示1,2,3,4等。 这是我的尝试。
<table width = "1000" style='table-layout:fixed;'>
<tr>
// These are the numbers I need to add
<th>Rank</th>
// All these work fine.
<th>Host</th>
<th>Location</th>
<th>Points</th>
</tr>
<?php while($row1 = mysqli_fetch_array($result1)):;?>
<tr>
<td><?php echo $row1[0]; ?></td>
<td><a href="<?php echo $row1['Location']; ?>"><?php echo $row1[1]; ?></a></td>
<td><?php echo $row1[2]; ?></td>
</tr>
<?php endwhile; ?>
</table>
&#13;
希望您了解我想要做的事情,如果您需要更多信息,请告诉我。 谢谢你的时间。
答案 0 :(得分:1)
<?php $rankId=0; while($row1 = mysqli_fetch_array($result1)){ ?>
<tr>
<td><?=$rankId++ ?></td>
<td><?=$row1[0] ?></td>
<td><a href="<?=$row1['Location'] ?>"><?= $row1[1] ?></a></td>
<td><?=$row1[2] ?></td>
</tr>
<?php } ?>