Я пытаюсь стилизовать результаты из базы данных, но когда я эхо <div>
, он создает новую строку после каждого результата. Как я могу заставить div не создавать новую строку?DIV тег, создающий новую строку в php
.message {
border:2px solid;
background-color:white;
}
PHP
$user = $_SESSION['username'];
$mydb = new mysqli('localhost', 'root', '', '');
$stmt = $mydb->prepare("SELECT * FROM messages where from_user = ? ");
$stmt->bind_param('s', $user);
$stmt->execute();
$result = $stmt->get_result();
while ($row = $result->fetch_assoc()) {
echo"<div class='message'>";
echo $row['to_user'];
echo"</div>";
}
Почему встроенный стиль вместо CSS? – Barmar
Кажется странным, что вы предложите встроенный стиль, когда вопрос уже использует CSS. – Barmar
хорошо, это работает, но что, если я хочу иметь тег '
', чтобы строки были внутри div? –