ここに例を載せました。 phpでmysqlのデータを使ってgoogleマップにマーカーを表示
現在、私は
のJavaスクリプトのページにマップをロードする、などの静的コードとHTMLページにマップ上の場所を示しています
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=true"> </script>
<script type="text/javascript">
var map;
var centerPos = new google.maps.LatLng(37.0902,95.7129);
var zoomLevel = 4;
function initialize()
{
var mapOptions =
{
center: centerPos,
zoom: zoomLevel
};
map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
グーグルマップ本部:
<div id="Community-Google-Map-Div">
<div class="wrap">
<div id="map-canvas">
</div>
</div>
</div>
読み込むJavaスクリプト異なる場所:
<script type="text/javascript">
function LocateSales()
{
var map;
var centerPos = new google.maps.LatLng(22.4700,77.5667);
var zoomLevel = 4;
var mapOptions =
{
center: centerPos,
zoom: zoomLevel
};
map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
var locations = [ ['USA', 50.0000, 79.7800],
['Second', 82.9667, 77.5667],
['Third', 78.4700, 77.0300]
];
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
title: locations[i][0],map: map });
}
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
だから、これを解決する方法を教えてください!
のjQuery:あなたはこのようなPHPファイルでAJAXを使用することができます
どうか間違いを教えてください。 –
コードに誤りがありますか? – Dave
私が取り出す内容は配列 "var locations ="からです。新しい場所を追加したい場合は修正し、毎回javascriptコードを編集します。データベースから取得したいと思います。しかし、PHPとMySQLでこれを行う方法を知らないのですか? – Vir