5
我有db的車輛位置日誌 這意味着每個座標都將存儲在數據庫中。現在對於車輛1,假設表中有30個條目,即30個位置。現在,當第31項來了,我想刪除,這意味着第一個條目,每輛車的位置日誌的最大數量應爲30向數據庫插入值時刪除記錄
眼下插入查詢是
mysqli_query($con,
"INSERT INTO $location_history
VALUES('$id','$lat','$lng','$pwd','$v1','$v2','$v3','$v4','$status')")
or die("Count not insert to location history!");
你應該只在Mysql中完成。爲您的車輛1計算一個位置的PHP值,如果它大於30,則刪除最舊的(或不想要的),然後「插入」新的。 – Thibault
要做到這一點在PHP中:做一個先前的選擇,計數記錄的數量,如果他們超過30,刪除第一個並做一個更新。然後插入最後一個 –