Хотелось бы, чтобы последнее сообщение появилось полностью, а не обрезало его, но затем остальные позиции были обрезаны. Я не уверен, как это сделать, поэтому я здесь! Вот код!Как я могу показать последнее сообщение без обрезки и обрезать остальные?
<div id="news">
<?php
$query=mysql_query("SELECT NewsID, Title, Content, Author,
date_format(Date, '%m/%d/%y') AS Date
FROM news ORDER BY NewsID DESC LIMIT 2");
while($row=mysql_fetch_assoc($query)){
echo "<div class=\"news_item\">
<div class=\"title\">
<a href=\"article.php?newsID=$row[NewsID]\">$row[Title]</a>
</div>
<div class=\"date\">
Posted: $row[Date] by $row[Author]
</div>
<div class=\"news_content\">
<p>".trimNewsContent($row[Content])."</p>
</div>
</div>";
}
?>
</div>
Вам понадобится код, чтобы определить, когда вы выводите последнее сообщение. быстрый/грязный способ - получить подсчет строк и посмотреть, выводите ли вы окончательную строку. или fetch/cache в массив, а затем цикл в массиве, и тогда вы будете знать, насколько велик массив. –