+ -
当前位置:首页 → 问答吧 → 請問php架googlemap讀取mysql 裡面的 地址

請問php架googlemap讀取mysql 裡面的 地址

时间:2011-08-25

来源:互联网

小弟現在可以做到 google map 讀取資料 但是 只能讀取 經緯度 lon, lat

小弟想把它改成 只讀取 中文的地址 address 但是就是不會出現座標 請問 是我用法錯麻 還是我沒有套到他的API
以下是我的 範例


<?php
$link = mysql_connect("localhost", "root", "1234") or die("連線錯誤訊息: " . mysql_error());
mysql_selectdb("gpstest",$link) or die ("Can\'t use dbmapserver : " . mysql_error());
mysql_query("SET NAMES 'utf8'", $link);
$result = mysql_query("SELECT * FROM wholocations",$link);
if (!$result)
{
echo "no results ";
}
while($row = mysql_fetch_array($result))
{
echo "var point = new GLatLng(" . $row['address'] .");\n";
echo "var marker = createMarker(point, '" . addslashes($row['name']) . "');\n";
echo "map.addOverlay(marker);\n";
echo "\n";
}

mysql_close($link); 
?>

作者: vigi588   发布时间: 2011-08-25

打開http://code.google.com/apis/ajax/playground/?exp=localsearch#event_closure_v3
從左側找到Maps
点击展开之后你就能看到googlemap 2.0的所有示例了,其中有一个示例就是通过文字路径标记坐标的.

作者: sibang   发布时间: 2011-08-26