これは私の最初の質問です。英語は私の主要な言語ではありません。...文法の間違いをしてしまえば申し訳ありません!google apiの計算距離に基づいてphp/mysqlの結果を注文します
私は、<ul>
のアドレスのMysqlデータベースからのエコーを行う非常に簡単なPHPスクリプトを持っています。
これは、別のソフトウェアのデータで作成されたデータベースなので、Lat/Lonは保存されていません。
Google APIをクリックして現在地を取得し、google.maps.Geocode
を使用して住所を座標に変換し、google.maps.geometry.spherical.computeDistanceBetween(new google.maps.LatLng(lat,lon), new google.maps.LatLng(lat2,lon2)
を使用して距離を計算し、結果をメートルで受け取ることができます。
しかし、距離に基づいて<ul>
をどのように並べ替えることができますか? php + jsで可能ですか?
これはおそらく簡単なことですが、私はウェブ開発の初心者ですが、これをまだ理解できませんでした。 =/
あなたがデータベースに追加し、そうであるように([ジオ距離検索]あなたの場所をジオコードhttps://www.scribd.com/presentation/2569355/Geo-Distance-Search-with -MySQL) – charlietfl
ここでソートするのはどういう意味ですか?あなたはULのascと距離でdescを並べ替えることを意味するのですか? – SamaBalaYam
@AbidNawaz正確に –