Расположение элементов из базы данных на странице

85
14 сентября 2021, 09:30

Всем привет! Подскажите пожалуйста, как сделать так, чтобы элементы из базы данных располагались в строку по 3, а не в столбец с новой строки.

<?php foreach ($ds as $ds) : ?> 
	 
<div class="container"> 
				<div class="dc clearfix"> 
					<div class="dc__item"> 
						<img src="<? echo $ds['img']; ?>" alt="Ds" width="150" height="150"> 
						<a href="dc_page.html"><h3><? echo $ds['Title_name']; ?></h3></a> 
						<p1> 
							<? echo $ds['experience']; ?> 
						</p1> 
						<p><? echo $ds['aess']; ?></p> 
						<h5><? echo $ds['ne']; ?></h5> 
						<? echo $ds['rng']; ?> 
					</div> 
                     </div> 
 
<hr> 
<?php endforeach; ?>

Answer 1

указать элементам display:inline-block и размер в процентах, чтобы влазило только 3 элементами.
или как сказал FlowGraph, сделать элементы flex и расставить их как надо.
тоже само можно сделать и с grid, что даже,наверное, быстрее будет, чем с флексами.

Answer 2

Решено!

Открыл контейнер в другом php файле и после, в следующем php файле подключился к бд и вывел элементы . Теперь каждый раз контейнер не создает.

READ ALSO
авторизация на сайте на php

авторизация на сайте на php

Разбираюсь с авторизациейВ инете мнго скриптов, но у меня они не работают

295
помощь в php выводе ошибки

помощь в php выводе ошибки

Есть такой код notfoundphp:

63
Долго загружаются данные от Api через цикл Laravel

Долго загружаются данные от Api через цикл Laravel

Всем привет, подскажите пожалуйста я что то делаю не так или это сайт так отдает долго данные?

103
Как получить из массива массивов необходимые данные?

Как получить из массива массивов необходимые данные?

Всем привет, подскажите пожалуйста как получить из массива массивов необходимые данные?

66