---Today---
<div>Object 99</div>
<div>Object 87</div>
<div>Object 55</div>
---Yesterday---
<div>Object 44</div>
<div>Object 43</div>
<div>Object 40</div>
---June 8---
<div>Object 33</div>
<div>Object 20</div>
<div>Object 19</div>
--June 7---
<div>Object 15</div>
オブジェクトを日付順に並べ替え、最新のものを最初に並べています。mysqli からフェッチされたオブジェクトを通過するために while ループを実行しています。それらはdivにエコーされています。日付を変更するたびに、その日付のセットの上に日付を追加し、適切であれば「今日」または「昨日」を追加したいと思います。昨日か今日かを判断するために使用しif($object['time'] >= strtotime("yesterday"))
ますが、各日の最新のメッセージを見つけて、上の図のように分類するにはどうすればよいでしょうか?