我想在我的Google地圖上顯示多個標記,並且我的經度和緯度將來自數據庫。我一直在努力幾天,但我似乎無法使它工作。 任何人都可以幫我嗎?我真的很感激。在谷歌地圖中顯示多個標記
這是我PHP代碼:
$result=mysql_query("SELECT latlong FROM terminal");
while($row1 = mysql_fetch_array($result, MYSQL_NUM))
$lat[] = $row1[0];
$latlen = sizeof($lat);
$result2=mysql_query("SELECT longitude FROM terminal");
while($row2 = mysql_fetch_array($result2, MYSQL_NUM))
$longi[] = $row2[0];
for ($x=0;$x<$latlen;$x++){
$latitude = $lat[$x];
$longitude = $longi[$x];
}
但問題是,我不知道這個循環將如何對我的的JavaScript代碼工作:
var latitude = "<?php print_r ($latitude); ?>";
var longitude = "<?php print_r ($longitude); ?>";
var locations = [
['Bondi Beach', latitude,longitude ],
];
此代碼只顯示1個標記。請幫忙。
不存在任何其他的解決方案,更接近我的代碼? – user3026876
你有沒有這樣試圖這樣做的原因?使用本教程有許多好處,例如更快的加載時間和更易於調試等等原因。 – st15jap