При простом добавлении картинок он выдает расположение картинок в сетке в зависимости от размера экрана и в этом проблем нет. А при добавлении картинок с бд они все идут в один столбец. Я грешу на то что у меня один запрос который показывает все картинки находящиеся в бд в одной таблице $id++, будет очень долго писать каждый товар в отдельном блоке. Подскажите что ни будь.
include("bd.php");
$id=1;
mysqli_query($bd, "SET NAMES utf8 COLLATE utf8_unicode_ci");
$res = mysqli_query($bd, "SELECT * FROM kat");
while($row = mysqli_fetch_array($res))
{
echo '<div class="container">';
echo '<div class="row">';
echo '<div class="col-6 col-sm-6 col-md-4 col-lg-3 col-xl-2">';
echo '<img src=img/tovar/'.$row['img'].' /></div>';
echo '</div></div>';
$id++;
}