日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

百度地图mysql打点_关于百度地图连接MYSQL的问题,谢谢啦!

發布時間:2025/3/8 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 百度地图mysql打点_关于百度地图连接MYSQL的问题,谢谢啦! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

大家好,剛使用百度地圖API,請教大家一個問題,謝啦!

我需要從我的數據庫中取出字段為"city"的所有數據,然后通過bdGEO()函數在地圖上標注這些城市,我是用PHP連接并查詢數據庫的。但是需要將取到的數據存在一個JS數組中,如:

var adds = ["武漢","長沙"];

請問大家怎么將用php取到的數組變成JS中的數組作為參數給JS中的函數呢?謝謝啦,代碼如下:

//php連接數據庫代碼

$con = mysql_connect("localhost","root","85208520");

$i = 0;

$k = 0;

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("test", $con);

mysql_query("set names GB2312");

$result = mysql_query("SELECT * FROM person");

while($row = mysql_fetch_array($result))

{

$cityarry[$i++] = $row['city']; //保存數據到數組$cityarry中

}

mysql_close($con);

?>

//JS代碼

var map = new BMap.Map("l-map");

map.centerAndZoom(new BMap.Point(103.269945,41.86713), 5);

var index = 0;

var myGeo = new BMap.Geocoder();

var adds = ["武漢","長沙"]; //此處不知如何轉換

//eval('(' + <?php json_encode($cityarry);?> + ')'); //試圖用JSON方式,失敗

function bdGEO(){

var add = adds[index];

geocodeSearch(add);

index++;

}

function geocodeSearch(add){

if(index < adds.length){

setTimeout(window.bdGEO,0);

}

myGeo.getPoint(add, function(point){

if (point) {

var point2 = new BMap.Point(point.lng, point.lat)

var marker = new BMap.Marker(point2);

map.addOverlay(marker);

map.addHotspot(hotSpot);

}

}, "江蘇省");

}

map.enableScrollWheelZoom();

//bdGEO();

感激不盡!!

總結

以上是生活随笔為你收集整理的百度地图mysql打点_关于百度地图连接MYSQL的问题,谢谢啦!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。