百度地图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的问题,谢谢啦!相关推荐
- .net mysql和php mysql数据库连接_浅谈PHP连接MySQL数据库的三种方式
本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...
- jsp和mysql答辩_如何应对JSP连接MySQL数据库问题_网站数据库怎么连接到网页答辩问题...
当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据. 以下用两种方式来实现J ...
- 远程连接云服务器中的mysql数据库_云服务器远程连接mysql数据库
首先需要在云服务器上,下载安装好mysql与Navicat. mysql下载好以后,打开云端的开始,找到mysql的命令窗,进入输入自己的mysql密码,稍等片刻进入mysql数据库 进入之后输入下列 ...
- ssh如何登录mysql数据库_怎么通过SSH连接Mysql数据库
出于数据库的安全性,数据库管理员在配置数据库时会为数据库增加一层"保护伞",保护用户在连接数据库时的安全和信息不被泄漏,通常的做法就是配置SSH,也就是为数据库增加一个安全协议,这 ...
- jdbc连接云数据库mysql数据库_如何通过JDBC连接MySQL数据库
通过JDBC连接MySQL数据库,代码中的JDBC链接格式如下: jdbc:mysql://:/?sslmode=verify-full&sslrootcert= 表1参数说明参数 说明 如果 ...
- cmd连接mysql数据库_怎么用cmd连接mysql数据库
cmd连接mysql数据库的方法:1.按[win+r]打开运行,输入cmd,回车:2.在打开的命令提示符中进入mysql的bin目录下:3.执行[mysql -u root -p]命令并输入密码即可. ...
- mysqlfront连接MySQL错误_使用MySql-Front远程连接MySQL失败的解决办法
新安装的mysql默认是root用户,且密码为空,默认端口是3306.通过SSH可以连接并且登录,但是使用MySQL-Front等客户端连接失败. 解决办法: 1.确认Linux防火墙3306端口打开 ...
- vs2008创建mysql数据库_求教VS2008 C++连接MySQL数据库
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 源文件: #pragma once #ifndef __ADOConn_cpp__ #define __AODCOnn_cpp__ #include &q ...
- mysql 分享_雷林鹏分享:MySQL 连接
使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# my ...
最新文章
- python 守护程序检测进程是否存在_python创建守护进程的疑问
- HDU2896(病毒侵袭--AC自动机)
- Centos7 安装 tomcat9 后访问慢且 shutdown.sh 报错,提示 8005 端口未启用
- HDU 3948 不同回文子串个数
- easyui datagrid java_EasyUI DataGrid 显示不了数据????
- linux快照软件哪个好,Linux下的快照snapshot的实现
- Butter knife 原理
- 市面上有哪几种门_目前市面上木门的几种分类
- udp socket 接收数据
- Python tan函数图像绘制,不带有极值的线条
- iscc2021 easyweb
- 阿里云域名如何拍卖?
- 腾讯云之轻量应用服务器搭建Socks5代理服务器实现游戏单窗口单IP
- 玉米社:网站打开慢,如何提升网站打开速度?
- R7 5800H 和 R5 5600H的差距大吗 哪个好
- python输入学生姓名_python学生信息管理系统实现代码
- 【好书推荐】物理、数学和发明的经典科普书籍
- Jsp和Javascript读写cookie,cookie的path设置,jsp解码cookie值
- 计算机网络的功能有哪些?
- fastJson 转Map 或 List
热门文章
- 秒杀场景_重复抢单问题分析与实现_03
- org/springframework/util/backoff/BackOff
- find VS not looking for VS2015
- 顺序结构,选择结构,反编译
- linux未知设备驱动程序,未知Android设备 - linux mint
- java短信验证码功能发送的验证码如何校验_企业如何选择短信平台才能保障安全和稳定性?...
- uft自动化测试工具安装步骤_自动化功能测试和接口测试工具整理
- java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法
- 曲曲直直线条图计算机教案,【曲曲直直的美术画】_美术教案第三课:曲曲直直(三年级美术下册教案)——小学美术...
- arp linux 清空_Linux怎么清理ARP缓存