gpt4 book ai didi

php - 如何将php结果传递给谷歌地图

转载 作者:行者123 更新时间:2023-11-29 08:45:58 25 4
gpt4 key购买 nike

我正在使用此 php 代码从 MySQL 数据库检索经纬度,结果值应作为谷歌地图的输入给出。因此,当我运行查询时,输出应转到谷歌地图。作为参数我该怎么做?

这是 php 代码。

    mysql_select_db("theatdb", $con);

$result = mysql_query("SELECT Lat,Lon FROM theaters
WHERE theater_name='theater_name'");

while($row = mysql_fetch_array($result))
{
echo $row['theater_name'];
echo "<br />";
}
?>

这是谷歌地图代码

 function initialize() {
var latlng = new google.maps.LatLng(12.91869,77.594051);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};

php 代码正在检索纬度和经度值,我想将结果传递给谷歌地图。我该怎么做?任何人都可以帮助我..提前致谢。

最佳答案

使用mysql_fetch_assoc()从数据库中获取关联数组,因为您只获得一个结果:

<?php
mysql_select_db("theatdb", $con);
$result = mysql_query("SELECT Lat,Lon FROM theaters WHERE theater_name='theater_name'");
$row = mysql_fetch_assoc($result);
echo $row['theater_name'];
?>

<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(<?php echo $row['Lat'];?>,<?php echo $row['Lon'];?>);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
}
</script>

关于php - 如何将php结果传递给谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12528771/

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