Поэтому у меня есть код в PHP для отображения информации о базе данных MySQL. Это код PHP:
<?php
$servidor = mysqli_connect ("localhost","root","");
mysqli_select_db($servidor, "produtos");
if (isset($_GET['texto'])) {
$pesquisa = $_GET['texto'];
$query = mysqli_query($servidor, "SELECT * FROM produtos WHERE Nome LIKE '%$pesquisa%' OR Referencia LIKE '%$pesquisa%'");
if(mysqli_num_rows($query) > 0) {
while($resultados = mysqli_fetch_array($query)) {
echo "<h3>Nome: ".$resultados['Nome']."</h3>Referência: ".$resultados['Referencia']."";
}
} else {
echo "<h3>Não foram encontrados resultados!</h3>";
}
}
?>
Но прямо сейчас эта информация отображается в одной строке, например:
и я хочу отобразить его в строках, например:
Как я могу это сделать в PHP?
Спасибо
Эта часть может быть достигнута с использованием HTML + CSS, как сказал @Bernhard. Или что-то, что я НЕ РЕКОМЕНДУЮ, вот так:
<div style="width:25%;float:left;padding:10px;">{item}</div>
Вы можете использовать новые атрибуты столбца, введенные CSS 3.
Пример:
p {
column-count: 3;
column-width: 50px;
}
<!doctype html>
<html lang="de">
<body>
<p>
First column
</p>
<p>
Second column
</p>
<p>
Third column
</p>
</body>
</html>