头像

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

来源:http://school.sxbd100.com/frame/335.html 代码交流管理员 2018-06-21浏览(2836)

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

程序员,你不是一个人;网站开发QQ群:136483411  在线充值,或联系QQ 304534221直接充值

Thinkphp实现经纬度对比数据库中用户按距离排序源码
分类:首页>>PHP/Mysql>>框架 阅读次数:2837
查看演示 下载次数: 0

手机扫码访问:

下载资源 下载积分: 60

此方法常用于APP中,如团购类网站可以根据自身经纬度获取离自己最近的商家列表等。

调用方法:D('Distance')->range($u_lat,$u_lon,$list);参数:u_lat用户纬度;u_lon用户经度;listSQL语句;

数据库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字段,为距离,单位是千米;

标签:
声明:本文为原创文章,如需转载,请注明来源school.sxbd100.com并保留原文链接:http://school.sxbd100.com/frame/335.html
如果您觉得本文的内容对您的学习有所帮助,您可以扫描下面的二维码请我喝杯茶,感谢!
alipay转账 alipay转账 扫扫加qq群

评论(0)


温馨提示:为规范评论内容,垃圾评论一律封号...

后面还有条评论,点击查看>>