PHP добавить html break после каждого 10-го результата mysql

У меня проблемы с моим кодом. То, что я пытаюсь достичь:

У меня есть таблица базы данных под названием «matches», содержащая информацию о футбольных матчах. На данный момент у меня есть около 100 матчей в этой таблице, но в скором времени они будут на 500+, поэтому, чтобы не упустить умы моих зрителей, я хочу, чтобы мой код выполнял разрыв строки (или, может быть, новую строку таблицы, которая сейчас не важна, просто некоторый HTML-тег) после каждых 10-го результата (потому что каждую неделю 10 матчей)

Вот мой PHP-код:

$sql = "SELECT * FROM matches ORDER BY matchid ASC"; $query = mysqli_query($Connection, $sql) or die (mysqli_error($sql)); $fixtures=''; while($row = mysqli_fetch_array( $query )) { $fixturetime = $row["time"]; $fixturetime2 = $row["time"]; $fixtureid = $row["matchid"]; $fixtureround = $row["round"]; $hometeamid = $row["hometeamid"]; $awayteamid = $row["awayteamid"]; $fixturetime = strtotime( $fixturetime ); $fixturetime = date( 'dmY', $fixturetime ); $fixturetime2 = strtotime( $fixturetime2 ); $fixturetime2 = date( 'H:i', $fixturetime2 ); $fixtures.='<tr><td><strong>' .$hometeamname. '</strong> v. <strong>' .$awayteamname. '</strong></td><td>' .$fixturetime. '</td><td>' .$fixturetime2. '</td><td style="text-align: right;">' .$fixtureid. '</td><td>' .$i. '</td></tr>'; } 

И вот вывод HTML:

 <table> <?php echo $fixtures; ?> </table> 

Я пробовал некоторые методы, показанные в stackoverflow, но я не смог их правильно реализовать для своего решения. Поскольку я новичок в PHP, я прошу конкретного решения.

Спасибо.

Related of "PHP добавить html break после каждого 10-го результата mysql"