我正在测试一些代码以按与特定点的距离对位置进行排序,得到了一些代码,但它什么也没返回......
我正在输入这个网址
http://localhost:8888/jsontest.php?category=all&long=-2.837275&lat=51.967825
输入我的 lat 和 long 作为我当前位置的变量,这是查询:
mysql_query("SELECT *, ( 3959 * acos( cos( radians('$lat') ) * cos( radians( lat ) ) * cos( radians( long ) - radians('$lon') ) + sin( radians('$lat') ) * sin( radians( lat ) ) ) ) AS distance FROM LISTINGS ORDER BY distance ASC");
从 URL 获取变量:
$lon = $_GET["long"];
$lat = $_GET["lat"];
数据库表名是listings,lat和long列叫lat和long,谁能帮忙!
谢谢。