按照距离远近排序

admin2年前Laravel774

   $distance = "ACOS(SIN(( $lat * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS(( $lat* 3.1415) / 180 ) * COS((lat * 3.1415) / 180 ) *COS(( $lng* 3.1415) / 180 - (lng * 3.1415) / 180 ) ) * 6380";

                    $info = $info->addSelect('*', DB::raw($distance . ' as distance'))->orderByRaw('`distance` ASC');


相关文章

获取微信的Token

 public function Token()    {        $this->path = __DIR__ . &...

生成唯一的订单号

public function get_order_sn() {     return date('Ymd') ...

查找下级所有数据

public function bottom($mid = 3){    $members = DB::select('select id,parent_id,`level...

两个经纬度之间的距离

    public function haversineGreatCircleDistance($latitude1, $longitude1, $latitude2, $lon...

抖音小程序登录

$code = request()->input('code');$nickname = request()->input('nickName');$ava...

下载文件

public function img_url() { $id = request()->param('id', 1122); $info = Db::name('...