私は2つのデータベーステーブルquotations
とgarag
を持っています。どちらの表にもlat、lngフィールドがあります。コーディングインターン:2つのパラメータに基づいて2つのテーブルを結合する
特定の半径に基づいて近くのガレージに見積もりを提示する必要があります。私は
私はCIで次のクエリを使用して、近くのガレージを取得することができ相場表から、緯度LNGをを取ると、緯度でガレージテーブルのLNGそれを一致させる必要があり、このため
$sql = "SELECT *, (3959 * acos(cos(radians(" . $lat . ")) * cos(radians(lat)) * cos(radians(lng) - radians(" . $lng . ")) + sin(radians(" . $lat . ")) * sin(radians(lat)))) AS distance FROM garage HAVING distance < 25";
$result = $this->db->query($sql) ;
しかし、私は緯度要求された見積書とそれに関連行う方法がわからない、LNG
は、あなたがそれで私を助けてくださいすることができ