Я работал над страницей ранга, которая покажет некоторые данные из моей базы данных MySQL. Это хорошо показывает данные, но я не могу понять, как я могу сделать так, чтобы люди были ранжированы 1-2-3 и так далее. Я не думаю, что я могу использовать идентификатор из моей базы данных, так как это stati c в число. Вот код, над которым я сейчас работаю:
<html>
<head>
<title>Store Topliste</title>
</head>
<body>
<h4>Denne side viser dig en liste over dem der har flest Credits i Store</h4></br></br>
<table>
<tr>
<th>Rank</th>
<th>Navn</th>
<th>Credits</th>
</tr>
<?php
$conn = mysqli_connect("IP", "USER", "PASS", "DATABASE");
if ($conn-> connect_error) {
die("Connection failed:". $conn-> connect_error);
}
$sql = "SELECT name, credits from store_players ORDER BY credits DESC";
$result = $conn-> query($sql);
if ($result-> num_rows > 0) {
while ($row = $result-> fetch_assoc()) {
echo "<tr><td>". '0' ."</td><td>" . $row["name"] . "</td><td>". $row["credits"] ."</td></tr>";
}
echo "</table>";
}
else {
echo "0 result";
}
$conn-> close();
?>
</table>
</body>
</html>
Место, где у меня в настоящий момент стоит «0», - это то место, где я хотел бы иметь какую-то вещь, которая считается от 1-2-3 в Первая строка «Ранг»
Вот изображение того, как оно выглядит сейчас:
Заранее спасибо!