PHP:如何从数据库中设置lat和long中心Google Map?

时间:2015-07-27 00:24:38

标签: php sql google-maps

如何根据从数据库中检索到的纬度和经度来设置地图的中心?

我正在尝试将下面脚本中的$ lat和$ lon连接到我的数据库中的纬度和经度值。

我的属性纬度和经度作为lat和lon存储在数据库中。

这是我的代码:

myname+is+JaySmoke+and+I+love+Stackoverflow

1 个答案:

答案 0 :(得分:3)

文件是否编译为php脚本?换句话说,它以.php扩展名或.js结尾吗?如果它的.php你应该将变量包含在php标签中,如下所示:

function initialize2() 
{
    var myLatLng = new google.maps.LatLng(<?php echo $lat . ',' . $lon; ?>);
    var mapOptions = {
        zoom: 17,
        center: myLatLng,
        mapTypeId: google.maps.MapTypeId.SATELLITE 
};

如果它是一个.js脚本,你不能包含这样的PHP变量,因为它不能用PHP编译