Я пытаюсь составить таблицу лидеров из моих любимых фильмов.
<table>
<tr>
<td>Rank</td>
<td>Score</td>
<td>Year</td>
</tr>
<?php
$con=mysqli_connect("localhost", "", "", "movies");
$sql = ("SELECT score, year FROM mymovies ORDER BY score DESC");
$result = mysqli_query($con, $sql);
$rank = 1;
if (mysqli_num_rows($result)) {
while ($row = mysqli_fetch_assoc($result)) {
echo "<td>{$rank}</td>
<td>{$row['score']}</td>
<td>{$row['number_of_times']}</td>";
$rank++;
}
}
?>
</table>
Проблема в том, что они показывают данные в одной строке вместо того, чтобы показывать их друг под другом, например:
Rank Score Year
1 25 1999
2 23 1987
3 20 2005