php根据数据绘出定位图 php根据地址获取经纬度

如何用PHP获取百度地图这个直接看百度地图的api啊···其实html就可以了···php只是用来记录坐标什么的有用·给你个例子吧·
!DOCTYPE html
html
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
style type="text/css"
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;}
#l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc;}
#r-result{height:100%;width:20%;float:left;}
/style
script type="text/javascript" src="/images/defaultpic.gif"/script
title百度地图的Hello, World/title
/head
【php根据数据绘出定位图 php根据地址获取经纬度】body
div id="allmap"/div
/body
/html
script type="text/javascript"
var map = new BMap.Map("allmap");// 创建Map实例
var point = new BMap.Point(116.404, 39.915);// 创建点坐标
map.centerAndZoom(point,15);// 初始化地图,设置中心点坐标和地图级别 。
map.enableScrollWheelZoom();//启用滚轮放大缩小
/script
这都是百度地图上的····自己去研究一下吧··
php如何从数据库中调用图片以下是大致的原理 你看看
在我们设计和制作网站的过程中,有时把图片保存到数据库中要比存成文件的形式更加方便 。PHP和MySQL这对黄金组合可以很容易的实现上述功能 。在本文中,我们将会向读者介绍如何把图片保存到MySQL数据库中以及如何将数据库中的图片显示出来 。
设置数据库
我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同 。MySQL数据库使用专门的字段来保存大容量的数据,数据类型为BLOB 。
MySQL数据库为BLOB做出的定义如下:BLOB数据类型是一种大型的二进制对象,可以保存可变数量的数据 。BLOB具有四种类型,分别是TINYBLOB,BLOB, MEDIUMBLOB 和LONGBLOB,区别在于各自所能够保存的最大数据长度不同 。
在介绍了所需要使用的数据类型之后,我们可以使用以下语句创建保存图象的数据表 。
CREATE TABLE Images ( PicNum int NOT NULL AUTO_INCREMENT PRIMARY KEY, Image BLOB );
编写上传脚本
关于如何实现文件的上传,我们在这里就不再介绍了 , 感兴趣的读者可以参见“网页陶吧”内的相关文章 。现在 , 我们主要来看一下如何接收上传文件并将其存入到MySQL数据库中 。具体的脚本代码如下,其中我们假定文件上传域的名称为Picture 。
?
If($Picture != "none") { $PSize = filesize($Picture);
$mysqlPicture = addslashes(fread(fopen($Picture, "r"), $PSize));
mysql_connect($host,$username,$password) or die("Unable to connect to SQL server");
@mysql_select_db($db) or die("Unable to select database");
mysql_query("INSERT INTO Images (Image) VALUES '($mysqlPicture')")
or die("Can't Perform Query");
}
else
{ echo"You did not upload any picture"; }
?
这样 , 我们就可以成功的把图片保存到数据库中 。如果在将图片插入MySQL的过程中出现问题,可以检查一下MySQL数据库所允许的最大数据包的大小 。如果设置值过小的话 , 我们会在数据库的错误日志中找到相应的记录 。
下面,我们简单说明一下上述脚本程序 。首先,我们通过“If($Picture != "none")”检查是否有文件被上传 。然后,使用addslashes()函数避免出现数据格式错误 。最后,连接MySQL,选择数据库并插入图片 。
显示图片
在知道了如何将图片存入数据库之后,我们就需要考虑怎样才能从数据库中取出图片并在HTML页面中显示出来 。这个过程要稍微复杂一些 , 下面我们就来介绍一下实现过程 。

推荐阅读