该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

大家好,刚使用百度地图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的问题,谢谢啦!相关推荐

  1. .net mysql和php mysql数据库连接_浅谈PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  2. jsp和mysql答辩_如何应对JSP连接MySQL数据库问题_网站数据库怎么连接到网页答辩问题...

    当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据. 以下用两种方式来实现J ...

  3. 远程连接云服务器中的mysql数据库_云服务器远程连接mysql数据库

    首先需要在云服务器上,下载安装好mysql与Navicat. mysql下载好以后,打开云端的开始,找到mysql的命令窗,进入输入自己的mysql密码,稍等片刻进入mysql数据库 进入之后输入下列 ...

  4. ssh如何登录mysql数据库_怎么通过SSH连接Mysql数据库

    出于数据库的安全性,数据库管理员在配置数据库时会为数据库增加一层"保护伞",保护用户在连接数据库时的安全和信息不被泄漏,通常的做法就是配置SSH,也就是为数据库增加一个安全协议,这 ...

  5. jdbc连接云数据库mysql数据库_如何通过JDBC连接MySQL数据库

    通过JDBC连接MySQL数据库,代码中的JDBC链接格式如下: jdbc:mysql://:/?sslmode=verify-full&sslrootcert= 表1参数说明参数 说明 如果 ...

  6. cmd连接mysql数据库_怎么用cmd连接mysql数据库

    cmd连接mysql数据库的方法:1.按[win+r]打开运行,输入cmd,回车:2.在打开的命令提示符中进入mysql的bin目录下:3.执行[mysql -u root -p]命令并输入密码即可. ...

  7. mysqlfront连接MySQL错误_使用MySql-Front远程连接MySQL失败的解决办法

    新安装的mysql默认是root用户,且密码为空,默认端口是3306.通过SSH可以连接并且登录,但是使用MySQL-Front等客户端连接失败. 解决办法: 1.确认Linux防火墙3306端口打开 ...

  8. vs2008创建mysql数据库_求教VS2008 C++连接MySQL数据库

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 源文件: #pragma once #ifndef __ADOConn_cpp__ #define __AODCOnn_cpp__ #include &q ...

  9. mysql 分享_雷林鹏分享:MySQL 连接

    使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# my ...

最新文章

  1. python 守护程序检测进程是否存在_python创建守护进程的疑问
  2. HDU2896(病毒侵袭--AC自动机)
  3. Centos7 安装 tomcat9 后访问慢且 shutdown.sh 报错,提示 8005 端口未启用
  4. HDU 3948 不同回文子串个数
  5. easyui datagrid java_EasyUI DataGrid 显示不了数据????
  6. linux快照软件哪个好,Linux下的快照snapshot的实现
  7. Butter knife 原理
  8. 市面上有哪几种门_目前市面上木门的几种分类
  9. udp socket 接收数据
  10. Python tan函数图像绘制,不带有极值的线条
  11. iscc2021 easyweb
  12. 阿里云域名如何拍卖?
  13. 腾讯云之轻量应用服务器搭建Socks5代理服务器实现游戏单窗口单IP
  14. 玉米社:网站打开慢,如何提升网站打开速度?
  15. R7 5800H 和 R5 5600H的差距大吗 哪个好
  16. python输入学生姓名_python学生信息管理系统实现代码
  17. 【好书推荐】物理、数学和发明的经典科普书籍
  18. Jsp和Javascript读写cookie,cookie的path设置,jsp解码cookie值
  19. 计算机网络的功能有哪些?
  20. fastJson 转Map 或 List

热门文章

  1. 秒杀场景_重复抢单问题分析与实现_03
  2. org/springframework/util/backoff/BackOff
  3. find VS not looking for VS2015
  4. 顺序结构,选择结构,反编译
  5. linux未知设备驱动程序,未知Android设备 - linux mint
  6. java短信验证码功能发送的验证码如何校验_企业如何选择短信平台才能保障安全和稳定性?...
  7. uft自动化测试工具安装步骤_自动化功能测试和接口测试工具整理
  8. java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法
  9. 曲曲直直线条图计算机教案,【曲曲直直的美术画】_美术教案第三课:曲曲直直(三年级美术下册教案)——小学美术...
  10. arp linux 清空_Linux怎么清理ARP缓存