Как я могу найти последнее сообщение и НЕ положить <hr>
под ним?Найти последнюю строку в запросе foreach
<?php foreach($db->query("SELECT * FROM news") as $row): ?>
<div class="NewsHeadline">
<div class="NewsDate"><?php echo $date; ?> - </div>
<div class="NewsTitle"><?php echo $title; ?></div>
</div>
<div class="NewsBody">
<?php echo $body; ?>
</div>
<hr>
<?php endforeach ?>
И ... что вы пробовали? –
Если вы хотите только последнюю запись, измените свой запрос с помощью предложения ORDER BY и LIMIT –
. Если вы хотите, чтобы после каждой записи, но последней, вы хотите «
»; переверните логику и положите '
' __before__ каждую запись __except__ первый –