从PHP MySql中获取经度和纬度的Mapbox JS
P粉316110779
P粉316110779 2024-01-07 10:38:48
[PHP讨论组]

已解决 - 请参阅下面的答案

我有一个名为“locationLogs”的 MySql 数据库和一个名为“locations”的表。我有一个名为 map.php 的页面,它显示地图(使用 Mapbox GLJS API)。然后,我想为“位置”表中的每个位置添加一个标记。该表由“id”、“经度”和“纬度”组成。然后我使用 while 循环来尝试这个。然而,当进入该页面时,它只显示空白,并且不加载地图或任何内容。我的页面代码如下。



    
    Live Map
    
    
    
    
    



P粉316110779
P粉316110779

全部回复(1)
P粉821808309

我必须重新编写很多代码才能使其正常工作。我将在下面附上完整的代码文件。数据库结构为:

表:位置

id 经度纬度 显示名称 显示描述

?>



    Live Map
connect_errno ) { printf("Connect failed: %s
", $mysqli->connect_error); exit(); } printf('Connected successfully.
'); $sql = "SELECT * FROM location"; $result = $mysqli->query($sql); if ($result->num_rows > 0) { } else { printf('Unexpected Error. DB did not return enough values for a successful export.
'); } ?>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号