一个table列表里 最小值的问题

本周网 发布于 2015/01/29 17:04
阅读 87
收藏 0
$m =getdistance($array['content']['point']['x'], $array['content']['point']['y'], $row['longitude'] , $row['latitude']);    // 结果2地之间的距离以米为单位  mb_substr($row['place'], 0, 30, 'utf-8')
        $l = $m/1000;                        //公里

        $distance = round($l,1);;            // 取小数点后一位




如图所示,我要做一个 统计 7条地址 距离网友最近的一个地址。 然后放上图标。便于直观体验。

但我之前做的这个小功能的原理是

1:CURL 1分钟抓取地震台数据信息  

2:数据放在本地数据库表里 7条信息

3: 每隔1分钟 抓取一次 更新数据库一次(还是7条 只不过是最新7条)

4:利用网友上网IP所在地(有经纬度)  和 这7条地震经纬度 之差,计算出2地之间实际距离(如图所示)


5:现在想增加一个 最近7条地震 哪条地震离网友所在地最近。。。突然不知道怎么写了。。 晕。。

因为我现有的都是直接计算的 而不是放在一个数组里 如果放在一个数组里 取最小值还好办。

加载中
返回顶部
顶部