基本上我有一个以经度和纬度设置的数据库。我已经尝试了几个小时来解决 MySql 的问题,但我找不到我的错误。这是我得到的错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法,以便在 '€“ longitude) * PI() / 180))* 180 / PI()) * 60 * 1.1515)*1.609344) AS distance' 附近使用1
这是获取经纬度距离的 MySql 数据库查询:
$res = mysql_query("SELECT *, (((ACOS(SIN(".$latitude." * PI() / 180) * SIN(latitude *
PI() / 180) + COS(".$latitude." * PI() / 180) * COS(latitude * PI() / 180) *
COS((".$longitude." – longitude) * PI() / 180))* 180 / PI()) * 60 * 1.1515)*1.609344)
AS distance") or die(mysql_error());
求求求救!!!