0
이상한 문제.Google지도 객체 및지도 통합
데이터베이스를 쿼리하고 결과를 prasing하는 코드가 있습니다.
$MAP_OBJECT = new GoogleMapAPI(); $MAP_OBJECT->_minify_js = isset($_REQUEST["min"])?FALSE:TRUE;
//$MAP_OBJECT->setDSN("mysql://user:[email protected]/db_name");
// Make a MySQL Connection
$query = "SELECT * FROM `gpsdata`";
$result = mysql_query($query) or die(mysql_error());
$print = '$MAP_OBJECT->addMarkerByCoords';
while($row = mysql_fetch_array($result)){
$long = $row['longitude'];
$lat = $row['latitude'];
$router = $row['routername'];
$desc = $row['desc'];
$div = $row['div'];
echo ("$print($long,$lat,\"$router-$desc\", \"$router-$desc<br><a href=\"./$div/$router\">Site Info</a>\");");
}
결과는 다음과 같습니다.
$MAP_OBJECT->addMarkerByCoords(-79.064250,67.175501,"xxx-SITE", "xxx-SITE<br><a href=\"./riv/xxx\">Site Info</a>");
수동으로 항목을 만들면 아이콘이지도에 나타납니다. 다음 쿼리를 실행하면 결과가 화면에 표시되고지도에는 아무 것도 인쇄되지 않습니다. 이 모든 작업은 헤더 정보 앞에 수행됩니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
무엇을 할 확실하지, 나는 같은 결과 몇 가지 모두를 시도했다.
흠 밖으로 문제, 여전히 이동을 (를) 정렬 할 수 있습니다 ... – mrlayance