最新の管理者メモを表示しているテーブルがあります。私は最後の3音だけを表示しています。私はデータベースにDATETIMEを保存しています。私がしたいことは、このdatetimeが3日未満の場合はと言うことができ、この新しいテキストを表示します。すべての3冊のノートが同じ日にある場合PHP MySQLの取り扱いDATETIME
は今、私は新しいテキストを表示するだけで最新のものにしたい、ここですべての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>";
}
}
?>
誰でも助けることができます私はこれを達成する?
に触発
'timesince()' return * New *またはこれを出力しますか?あなたは正確な質問は不明です。 –