Hallo Leute,
das berechnen der Entfernung zwischen zwei GPS Punkten funktioniert ohne Probleme.
Nur die Auswertung macht Probleme. Es soll mir nur die ID ausgeben, der GPS Punkte die 200m entfernt sind.
Ich bekomm aber immer die ID und die distance zurück.
in result steht [{"ID":"65","distance":"0.00422222002768575"}]
Gibt es die Möglichkeit distance nicht mit auszugeben?
Weil ich möchte result in einer darauf folgenden SQL Abfrage verwenden und da brauch ich nur die ID und wenn ich mehrere Einträge habe, macht distance dann Probleme.
Vielen Dank für Antworten
PSP_GIGA
das berechnen der Entfernung zwischen zwei GPS Punkten funktioniert ohne Probleme.
Nur die Auswertung macht Probleme. Es soll mir nur die ID ausgeben, der GPS Punkte die 200m entfernt sind.
Ich bekomm aber immer die ID und die distance zurück.
PHP:
$query = mysql_query("SELECT ID, ( 6371 * acos( cos( radians($mylat) ) * cos( radians( LAT ) ) * cos( radians( LNG ) - radians($mylng) ) + sin( radians($mylat) ) * sin( radians( LAT ) ) ) ) AS distance FROM GPS HAVING distance < 0.2 ORDER BY distance LIMIT 0 , 20");
while($e=mysql_fetch_assoc($query))
$result[]=$e;
in result steht [{"ID":"65","distance":"0.00422222002768575"}]
Gibt es die Möglichkeit distance nicht mit auszugeben?
Weil ich möchte result in einer darauf folgenden SQL Abfrage verwenden und da brauch ich nur die ID und wenn ich mehrere Einträge habe, macht distance dann Probleme.
Vielen Dank für Antworten
PSP_GIGA