i want to get distance between two zip codes.
HTML
form have a field i.e ZIP CODE, Miles(distance).\
DB structure with 7000 records.
id | name | zip_code | lat | lng | status|
MySQL query
$query = "SELECT *, 3963 * acos(cos(radians(90-lat ))*cos(radians(90-'".$result['lat']."'))".
"+sin(radians(90-lat ))* sin(radians(90-'".$result['lat']."'))".
"*cos(radians(lng- '".$result['lng']."'))) AS distance FROM table_name".
" WHERE memberLevel='basic' HAVING (distance < '".$miles."')
ORDER BY distance ASC";
I don't know what is the right MySQL query to compare distance with input and stored latitude,longitude.