最新活动温馨提示:99元终身VIP,整站资源免费下载!
头像

Thinkphp实现根据经纬度对比数据库中用户按距离排序源码

来源:http://www.erdangjiade.com/php/8545.html 二当家的 2018-03-21 23:28浏览(465)

此方法常用于APP中,如团购类网站可以根据自身经纬度获取离自己最近的商家列表等。 调用方法: D('Distance')->range($u_lat,$u_lon,$list); 参数:u_lat用户纬度;u_lon用户经度;list SQL语句; 数据库DEMO: 例子: $u_lat = '40.017349'; $u_lon = '116.407143,'; $list = M('test')->select(); $result = D('Distance')->range($u_lat,$u_lon,$list); dump($result); 返回的结果是根据SQL语句重新排列的数组;其中增加km字段,为距离,单位是千米;

1、请不要问“在不在”之类的问题,有问题直接问!2、学生或暂时没有工作的童鞋,99元整站资源免费下载!3、充值VIP会员,整站资源无任何限制下载!5、程序员加油,交流群:368848856 在线 充值

Thinkphp实现根据经纬度对比数据库中用户按距离排序源码
分类:PHP > Thinkphp 难易:
查看演示 下载资源: 44

关注微信号获取此Demo视频教程:

下载资源 下载积分: 50 积分

此方法常用于APP中,如团购类网站可以根据自身经纬度获取离自己最近的商家列表等。 调用方法: D('Distance')->range($u_lat,$u_lon,$list); 参数:u_lat用户纬度;u_lon用户经度;list SQL语句; 数据库DEMO: 例子: $u_lat = '40.017349'; $u_lon = '116.407143,'; $list = M('test')->select(); $result = D('Distance')->range($u_lat,$u_lon,$list); dump($result); 返回的结果是根据SQL语句重新排列的数组;其中增加km字段,为距离,单位是千米;

声明:本文为原创文章,如需转载,请注明来源erdangjiade.com并保留原文链接:https://www.erdangjiade.com/php/8545.html
评论19
头像

友情提示:垃圾评论一律封号,下载出错或任何技术问题请联系QQ 826096331

  • 头像 18楼
    06-15 10:02
    KTYALY
    不错,正好用的着, 位置定位,可以参考
  • 头像 17楼
    06-09 16:10
    tian0922
    很不对的功能,项目中刚好需要他。
  • 头像 16楼
    06-08 17:18
    tian0922
    很好,学习了,正好用得到<br />
  • 头像 15楼
    05-26 14:50
    zixuan520
    看看。。。
  • 头像 14楼
    05-24 19:47
    qqlixiangabc
    来看看啦
  • 头像 13楼
    05-17 08:39
    梦逸飞翔123
    很好,学习了,正好用得到
  • 头像 12楼
    05-08 15:22
    k123456
    不错的php源码
  • 头像 11楼
    05-03 13:04
    azhiduoxing
    很好,值得一看
  • 头像 10楼
    04-28 18:56
    yinuo
    又增长经验了
  • 头像 9楼
    04-21 19:27
    qqlixiangabc
    不错的php源码啊。。。
1 2