У меня есть таблица, в которой отображаются последние заметки администратора.Я показываю только последние 3 заметки.Я храню DATETIME в базе данных.Что я хочу сделать, так это сказать: , если это время даты меньше 3 дней, тогда отобразите этот НОВЫЙ текст .
Теперь, если все 3 заметки находятся в одном дне,хочу, чтобы только НОВЫЙ текст показывал НОВЫЙ, а не все 3.
Вот мой PHP:
<?php
if ($stmt = $mysqli->prepare("SELECT note, date_posted, admins.first_name, admins.last_name FROM admin_notes INNER JOIN admins ON admin_notes.admin_id = admins.admin_id ORDER BY date_posted DESC LIMIT 3")) {
$stmt->execute();
$stmt->bind_result($note_text, $note_date, $note_fname, $note_lname);
$stmt->store_result();
while ($stmt->fetch()) {
echo "<tr><td class=\"full\">$note_text<br /><span class=\"from\">".timesince($note_date)." by <strong>$note_fname $note_lname</strong></span></td></tr>";
}
}
?>
Может кто-нибудь помочь мне достичь этого?