мне надо вывести из базы все записи циклом do while, чтобы в одной строчке было 3 элемента, а потом перенос. как это делать? что-то не догоню
Код (PHP): $data = [1,2,3,4,5,6,7,8]; $i = 3; foreach($data as $num){ print $num." "; if(!--$i){ print "<br>"; $i = 3; } }
Цикл do-while не должен использоваться для вывода из базы, поскольку будет фейл, если придёт пустой ответ. Для этого используется while! По сути - да, со счётчиком лучшее решение