Отображение элементов массива по числу (x) за один раз в PHP
Привет.
У меня есть проект веб-сайта с двумя файлами.
В первом файле у меня есть форма для загрузки изображений в мою базу данных в таблице под названием images.
Во втором файле я извлекаю эти изображения и отображаю их с помощью цикла while.
Теперь я хочу отобразить эти изображения в определенном стиле и макете
<div> <img /> <img /> <img /> </div> <div> <img /> <img /> <img /> </div> <div> <img /> <img /> <img /> </div>
Поэтому каждые несколько изображений я хочу отображать их внутри div.
Например, первые 3 изображения отображают их в div.
Затем следующие 3 и так далее.
Как я могу этого достичь?
Мой код дисплея находится ниже.
Что я уже пробовал:
<?php if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_array($result)) { echo "<div>"; echo "<a href='admin/images/".$row['image']."'>"; echo "<img src='admin/images/".$row['image']."' >"; echo "<h3>".$row['image_text']."</h3>"; echo "</a>"; echo "</div>"; } } else { echo "0 results"; } ?>