Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php /代码>,状态,纬度,长,(3959*acos(弧度('37'))*cos(弧度(纬度))*cos(弧度(长)-弧度('-122'))+sin(弧度('37'))*sin(弧度(纬度)),作为与拉链之间的距离,其中距离_Php_Mysql_Sql_Latitude Longitude - Fatal编程技术网

Php /代码>,状态,纬度,长,(3959*acos(弧度('37'))*cos(弧度(纬度))*cos(弧度(长)-弧度('-122'))+sin(弧度('37'))*sin(弧度(纬度)),作为与拉链之间的距离,其中距离

Php /代码>,状态,纬度,长,(3959*acos(弧度('37'))*cos(弧度(纬度))*cos(弧度(长)-弧度('-122'))+sin(弧度('37'))*sin(弧度(纬度)),作为与拉链之间的距离,其中距离,php,mysql,sql,latitude-longitude,Php,Mysql,Sql,Latitude Longitude,/代码>,状态,纬度,长,(3959*acos(弧度('37'))*cos(弧度(纬度))*cos(弧度(长)-弧度('-122'))+sin(弧度('37'))*sin(弧度(纬度)),作为与拉链之间的距离,其中距离


/代码>,
状态
纬度
,(3959*acos(弧度('37'))*cos(弧度(纬度))*cos(弧度(长)-弧度('-122'))+sin(弧度('37'))*sin(弧度(纬度)),作为与拉链之间的距离,其中距离<'50'按距离限制0的顺序排列,18您需要在所有位置将长的背面标记(`)括起来。来吧,伙计
    $query = sprintf("SELECT Zip, City, State, Lat, Long, ( 3959 * acos( cos( radians('%s') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('%s') ) + sin( radians('%s') ) * sin( radians( lat ) ) ) ) AS distance FROM Zips HAVING distance < '%s' ORDER BY distance LIMIT 0 , 18",
      mysql_real_escape_string($lat),
      mysql_real_escape_string($lng),
      mysql_real_escape_string($lat),
      mysql_real_escape_string($radius));
    $result = mysql_query($query, $dbConn);
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Long, ( 3959 * acos( cos( radians('37') ) * cos( radians( lat ) ) * cos( radians' at line 1 Whole query: SELECT Zip, City, State, Lat, Long, ( 3959 * acos( cos( radians('37') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('-122') ) + sin( radians('37') ) * sin( radians( lat ) ) ) ) AS distance FROM Zips HAVING distance < '50' ORDER BY distance LIMIT 0 , 18
    $query = sprintf("SELECT `Zip`, `City`, `State`, `Lat`, `Long`, ( 3959 * acos( cos( radians('%s') ) * cos( radians( `Lat` ) ) * cos( radians( `Long` ) - radians('%s') ) + sin( radians('%s') ) * sin( radians( `Lat` ) ) ) ) AS distance FROM Zips HAVING distance < '%s' ORDER BY distance LIMIT 0 , 18",
      mysql_real_escape_string($lat),
      mysql_real_escape_string($lng),
      mysql_real_escape_string($lat),
      mysql_real_escape_string($radius));
    $result = mysql_query($query, $dbConn);
SELECT `Zip`, `City`, `State`, `Lat`, `Long`, 
( 3959 * acos( cos( radians('%s') ) * cos( radians( `Lat` ) ) * cos( radians( `Long` ) - radians('%s') ) + sin( radians('%s') ) * sin( radians( `Lat` ) ) ) ) AS distance 
FROM Zips 
HAVING distance < '%s' 
ORDER BY distance LIMIT 0 , 18