Я пытаюсь перебрать базу данных и вывести данные в div, если в горизонтальном направлении есть 3 делителя, будет запускаться новый tr
, пока он не достигнет еще 3 и т.д. *
[] [] []
[]
[] []
В настоящее время у меня это работает, когда он достигает 3, он начинает новую строку, но я не знаю, как я могу вывести новый tr
только один раз? Так как каждый раз создается новая строка таблицы.
echo '<table><tr>';
while ($result)
{
$i ++;
if ($i&3)
{
echo '<td>
<div>Row Data</div>
</td>';
}
else
{
echo '<tr>
<td>
<div>Row Data</div>
</td></tr>';
}
}
echo '</tr></table>';
Переменная $result
- это набор записей из моего SQL-запроса, все работает нормально. Я просто не знаю, как создать новую строку таблицы только один раз?