【发布时间】:2014-08-06 06:05:41
【问题描述】:
我将经度和纬度存储在数据库中,例如
表名:km_stores 字段:store_id、store_long、store_lat、store_name
如何根据经度和纬度拉到最近的商店?
我正在使用
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
document.getElementById("km_long").value = position.coords.latitude;
document.getElementById("km_lat").value = position.coords.longitude;
}
</script>
<strong>Long:</strong> <input type="text" id="km_long" /> <strong>Latitude:</strong> <input type="text" id="km_lat" />
[php]
global $wpdb;
$results = $wpdb->get_results('select * from km_stores', OBJECT );
foreach ($results as $store) {
echo $store->store_name;
}
[/php]
[php][/php] 标签,因为我在 WordPress 页面插件中使用 PHP。
【问题讨论】:
标签: javascript php mysql wordpress google-maps