Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将数据库值导入javascript谷歌地图_Javascript_Php_Google Maps - Fatal编程技术网

如何将数据库值导入javascript谷歌地图

如何将数据库值导入javascript谷歌地图,javascript,php,google-maps,Javascript,Php,Google Maps,我知道有和我一样的问题,但我还是不明白 我想在我的数据库中制作一个有价值的谷歌地图 我的数据库中有3个值:name、lat和lon 我想得到这个值并将其添加到我的javascript中 这是我的谷歌地图脚本(仍然来自w3school): var myCenter=new google.maps.LatLng(51508743,-012085); 函数初始化() { var mapProp={ 中心:迈森特, 缩放:5, mapTypeId:google.maps.mapTypeId.ROADM

我知道有和我一样的问题,但我还是不明白

我想在我的数据库中制作一个有价值的谷歌地图 我的数据库中有3个值:name、lat和lon

我想得到这个值并将其添加到我的javascript中

这是我的谷歌地图脚本(仍然来自w3school):


var myCenter=new google.maps.LatLng(51508743,-012085);
函数初始化()
{
var mapProp={
中心:迈森特,
缩放:5,
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var map=new google.maps.map(document.getElementById(“googleMap”),mapProp);
var marker=new google.maps.marker({
职位:迈森特,
});
marker.setMap(map);
}
google.maps.event.addDomListener(窗口“加载”,初始化);
我读过这个问题:

但仍然不明白它是如何工作的,我需要添加什么,需要更改什么。请用哪种语言提供帮助

在PHP中,只需将变量与db table列值一起使用,而不是long和lat

e、 g.和

var myCenter=newgoogle.maps.LatLng(,)

如果您想要循环中的多个贴图,请告诉我


Vikash

从数据库中获取数据,并用变量替换您的值,如下所示:var myCenter=new google.maps.LatLng(,);什么是。。。就这么简单???哇,我不明白为什么我要走这么长的路。。。我一直认为您需要将记录集或表名放在变量之前。。。非常感谢mani在我的网站上使用dreamweaver php,所以是的,我在使用php语言。。。但是我不知道要添加什么,或者在脚本php或JavaScript中添加什么。。。我现在得到了,如果我能变得贪婪。我想知道如何像你说的那样使用多重地图。请阅读本教程。非常容易实现。
<script>

var myCenter=new google.maps.LatLng(51,508743,-0,12085);

function initialize()
{
var mapProp = {
  center:myCenter,
  zoom:5,
  mapTypeId:google.maps.MapTypeId.ROADMAP
  };

var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);

var marker=new google.maps.Marker({
  position:myCenter,
  });

marker.setMap(map);
}

google.maps.event.addDomListener(window, 'load', initialize);
</script>