离我最近的汽车服务
找到离你最近的汽车修理厂和充电桩。
api.php
php
getResults() 函数
php
function getResults($address, $service) {// 根据地址获取经纬度$geocode = file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?address=' . urlencode($address) . '&key=YOUR_API_KEY');$geocode = json_decode($geocode);$lat = $geocode->results[0]->geometry->location->lat;$lng = $geocode->results[0]->geometry->location->lng;// 根据经纬度和服务类型查询数据库$query = "SELECT FROM services WHERE service = '$service' AND lat BETWEEN ($lat - 0.01) AND ($lat + 0.01) AND lng BETWEEN ($lng - 0.01) AND ($lng + 0.01)";$results = $db->query($query);// 返回结果return $results;
}