我想从数据库中获取值。我将如何实现这一目标?请帮助
addMarkerToGroup(group, {lat:33.6844, lng:73.0479},
'<div>PH: 7.5 ' +
'</div><div>Temp: 24 <br>Conduct: 600</div>');
现在它已被硬编码,但我需要从mysql数据库中获取这些值(纬度,经度,ph,温度,传导)。数据库已经创建完毕,只需要在地图上获取并设置标记即可。
function addMarkerToGroup(group, coordinate, html) {
var marker = new H.map.Marker(coordinate);
// add custom data to the marker
marker.setData(html);
group.addObject(marker);
}
function addInfoBubble(map) {
var group = new H.map.Group();
map.addObject(group);
// add 'tap' event listener, that opens info bubble, to the group
group.addEventListener('tap', function (evt) {
// event target is the marker itself, group is a parent event target
// for all objects that it contains
var bubble = new H.ui.InfoBubble(evt.target.getPosition(), {
// read custom data
content: evt.target.getData()
});
// show info bubble
ui.addBubble(bubble);
}, false);
addMarkerToGroup(group, {lat:33.6844, lng:73.0479},
'<div>PH: 7.5 ' +
'</div><div>Temperture: 24 <br>Conductivity: 600</div>');
}
答案 0 :(得分:0)
我假设您将使用PHP作为服务器端脚本,您可以转到此处:PHP Connect to MySQL来了解如何与MySQL服务器连接,然后可以使用以下命令获取数据:PHP Select Data From MySQL