PowerCheat
Erfahrenes Mitglied
Code:
SELECT dat.ZIP AS PLZ, dat.City AS Stadt, dat.lng, dat.lat, ROUND( 6378.388 * ACOS( SIN( RADIANS( stadt.lat ) ) * SIN( RADIANS( dat.lat ) ) + COS( RADIANS( stadt.lat ) ) * COS( RADIANS( dat.lat ) ) * COS( RADIANS( dat.lng ) - RADIANS( stadt.lng ) ) ) ) AS Distanz
FROM geodata AS stadt, geodata AS dat
WHERE (
stadt.ZIP = '".$mysqli->real_escape_string($_GET["city"])."' AND `Distanz` <= 20
)
GROUP BY dat.id
ORDER BY Distanz
Warum nimmt er dort in der WHERE abfrage kein DISTANZ?
Ich kriege die Kriese...