mysqli_fetch_assoc を使用してデータを行配列にプッシュしています。
$res = mysqli_query($link, $query);
$rows = array();
while($r = mysqli_fetch_assoc($res)) {
$rows[] = $r;
echo "<br>location:".$r["assigned"]."||".$r["amount"]."<br>";
}
この php ファイルに表示される順序と、mysql コマンド ラインでクエリを実行したときに表示される順序は異なります。最後と最後から 2 番目の行は、php で交換されます。
mysql クエリでは、order by timestamp
句を使用しています。
mysql_fetch_assoc を検索しましたが、他の人が経験した同様の問題は見つかりませんでした。