PHPでテーブルを分割する方法
MySQLにあるデータをPHPで取得しHTMLで表示しているのですが、MySQLのデータが多くなった時に画面をスクロールせずに横にテーブルを作成するようにしたいと考えています。どう改善すればいいかわからず、お力貸していただけると幸いです。
以下がソースコードの一部です。これを10行毎に新しいテーブルを作成するようにしたいです。
<table>
<thead>
<tr>
<th>id</th>
<th>名前</th>
</tr>
</thead>
<tbody>
<?php foreach($rows as $row) {
echo '<tr>';
echo '<td>'.$row['id']. '</td>';
echo '<td>'.$row['name']. '</td>';
echo '</tr>';
}; ?>
</tbody>
</table>
現在テーブル表記で書いてるのですが、自分の調べ方が悪くうまく実装できないです。
テーブルを分割をしたい場合、改行表記を使うほうが一般的なのでしょうか?
合わせて回答していただけると助かります。
よろしくお願いします。