javascript - 来自 MySql 数据库的 HERE 地图集标记
问题描述
我想从数据库中获取值。我将如何实现这一目标?请帮忙
addMarkerToGroup(group, {lat:33.6844, lng:73.0479},
'<div>PH: 7.5 ' +
'</div><div>Temp: 24 <br>Conduct: 600</div>');
现在它是硬编码的,但我需要 mysql 数据库中的这些值(lat、long、ph、temp、conduct)。数据库已经创建,只需要在地图上获取和设置标记。
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>');
}
解决方案
我假设你将使用 PHP 作为你的服务器端脚本,你可以去这里:PHP Connect to MySQL to know how to connect with your MySQL server,然后你可以使用这个来获取数据:PHP Select Data From MySQL
推荐阅读
- c - 我已经运行了这段代码,它会给出输出 320 我想知道这段代码是如何工作的
- python - client.accept_invite 不起作用,帐户尝试加入但它只是挂起
- ruby-on-rails - 如何在 GraphQL 中使用 image_url 助手?
- javascript - 在 javascript 中写入 CSV 文件列标题
- azure - 如何在规模集 VM 之间有效共享数据
- android - Firebase Auth EmailAndPassword 和实时数据库错误
- entity-framework - 无法使用 GitLab CI 脚本中的 EF Core 连接到 AWS 数据库
- python - 矢量化张量流步骤的正确方法
- javascript - Font Awesome 5,如何设置 svg 伪元素的样式?
- wso2 - wso2 esb如何连接和查询到HBASE