如何根据从数据库中检索到的纬度和经度来设置地图的中心?
我正在尝试将下面脚本中的$ lat和$ lon连接到我的数据库中的纬度和经度值。
我的属性纬度和经度作为lat和lon存储在数据库中。
这是我的代码:
myname+is+JaySmoke+and+I+love+Stackoverflow
答案 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编译