21,886
社区成员
发帖
与我相关
我的任务
分享
$sql = "SELECT id, name, address, phone, image, (ACOS(SIN((lat * 3.1415) / 180 ) *SIN(($lat * 3.1415) / 180 ) +COS((lat * 3.1415) / 180 ) * COS(($lat * 3.1415) / 180 ) *COS((lng * 3.1415) / 180 - ($lng * 3.1415) / 180 ) ) * 6380 * 1000) as DISTINCE "
. " FROM dc_shop WHERE (ACOS(SIN((lat * 3.1415) / 180 ) *SIN(($lat * 3.1415) / 180 ) +COS((lat * 3.1415) / 180 ) * COS(($lat * 3.1415) / 180 ) *COS((lng * 3.1415) / 180 - ($lng * 3.1415) / 180 ) ) * 6380 * 1000) <= $distance "
. " ORDER BY (ACOS(SIN((lat * 3.1415) / 180 ) *SIN(($lat * 3.1415) / 180 ) +COS((lat * 3.1415) / 180 ) * COS(($lat * 3.1415) / 180 ) *COS((lng * 3.1415) / 180 - ($lng * 3.1415) / 180 ) ) * 6380 * 1000) ASC LIMIT 0,$num