php是采用二进制形式存储图片及读取显示的,首先通过代码创建数据表,然后上传图片服务器再通过浏览器显示,具体编程代码举例:
①.、首先需要创建数据表,具体代码如下图所示.
①如果数据库中存放的是图片的路径,你取出数据库中的字段如$pic
然后 就能显示了.
你直接从库中取出图片就行了:
$query = "select pic from binary_data where id=$id";
$result = @MYSQL_QUERY($query);
$pic = @MYSQL_RESULT($result,0, "pic");
Header( "Content-type: $type");
echo $pic;//显示
php
//将图片存进数据库再读出,注意存储图片的字段类型必须为blob
$user='root';
$password='root';
$db='test';
$connect=mysql_connect('localhost',$user,$password);
mysql_select_db($db);
$sql="INSERT INTO +test+.+test+ (+photo+) VALUES ($photo);";//$photo不需要用引号,切记
mysql_query($sql);
//$result=mysql_query("SELECT *
//FROM +test+
//$img=mysql_fetch_array($result);
//echo $img['photo'];
以上就是土嘎嘎小编为大家整理的php取数据库图片相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!