第一次来这个网站,但已经在这里找到了很多常识。但是我第一次被卡住了,找不到任何关于它的东西。几天来一直在寻找解决方案。但是现在我什至无法入睡,而不去想这个愚蠢的小东西。以我的观点..
我正在建立一个需要查找商店的网站,但这些商店是基于类别的。现在我从谷歌 api 文档中找到了 mysql 查询。
$lat = substr($_POST['lat'],0,10);
$lng = substr($_POST['lng'],0,10);
$cat = $_POST['cat'];
$testquery = $db->query("SELECT id, naam, ( 6371 * acos( cos( radians(".$lat.") ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(".$lng.") ) + sin( radians(".$lat.") ) * sin( radians( lat ) ) ) ) AS distance FROM stores HAVING distance < 2 ORDER BY distance LIMIT 0 , 20");
在这种情况下,$lat 是纬度,en lng 是经度.. cat 是类别。
我试过了。搜索了我需要放置 catId = $cat 的日子。因为..这似乎是不可能的。或者......我在这里缺少什么吗?
如果我忘了要告诉我任何信息,请原谅,新来的,所以我只是在这里弹跳..呵呵
请帮我再次入睡.. 提前谢谢!!!