こんにちは私は緯度と経度の値をデータベースに挿入しています。
INSERT INTO `Tracks` (`Latitude`, `Longitude`, `Time`, `Date`, `Speed`) VALUES ('$Latitude', '$Longitude', '$UTC_Time', '$UTC_Date', '$Speed');
gpsレシーバーは、同じlat、long値を複数回送信する傾向があります。挿入する前に、最後に挿入された行のlat long列を確認しようとしています。一致する場合は、クエリを実行しないでください。それ以外の場合は、クエリを実行する必要があります。私は現在これを行うことができません!データベースに行がなく、コードが最後に挿入された行をチェックする場合はどうなりますか?
また、ユーザーは後で同じ場所に再びアクセスする可能性があるため、データベース全体で緯度と経度の値が重複していないかどうかを確認する必要はありません。では、どうすればよいですか?dbをチェックせずにphp自体でこれを行うことはできますか?何かアイデア/提案はありますか?前もって感謝します!