gpt4 book ai didi

javascript - 在 MVCarray 中分配纬度和经度

转载 作者:行者123 更新时间:2023-11-30 00:44:16 25 4
gpt4 key购买 nike

我正在尝试获取我的 mysql 数据,我已经阅读了一些文章 https://developers.google.com/maps/documentation/javascript/examples/layer-heatmap

    <?php
$locations = mysql_query("select * from locations");
?>
<?php
$lats = ""; // string with latitude values
$lngs = "";

while ($locat = mysql_fetch_array($locations))
{
$lats = $locat['latitude'];
$lngs = $locat['longitude'];
$taxiData = [new google.maps.LatLng($lats,$lngs)];
}
?>

而不是vartaxiData = [new google.maps.LatLng(37.782551, -122.445368)];

现在我正在尝试获取这些纬度和经度的值。

最佳答案

您正在尝试在 PHP 中执行 js 示例。确实,您需要学习一些有关 Web 开发的知识,但是您可以尝试类似的方法来使其立即运行:

<?php /* You should add all needed external js scripts above  */?>
<script type="text/javascript">

//Here You should put everything before the points array declaring from the example
<?php
$locations = mysql_query("select * from locations");

echo 'var taxiData = [';
while ($locat = mysql_fetch_array($locations))
echo "new google.maps.LatLng({$locat['latitude']}, {$locat['longitude']}),\n";
echo '];';
//Here You should put everything after the points array declaring from the example
?>
</script>

上面的代码很糟糕,但是js部分会被发送到浏览器,浏览器会尝试执行它。无论如何,你应该阅读一些有关 Web 开发的知识,否则很多简单的事情对你来说已经够难的了。祝你好运。

关于javascript - 在 MVCarray 中分配纬度和经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21519204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com