显示数据库中blob类型的图片,我图片显示不出来
showimage.php
Second.php3
请问我哪里有问题?PHP新人,不知道哪里错了
<?php
include_once dirname(dirname (dirname ( __FILE__ ))). '/yeqztsys1.0/utilityfunction/SqlHelp.class.php';
include_once dirname(dirname (dirname ( __FILE__ ))). '/yeqztsys1.0/Comm.class.php';
$SqlHelper = new SqlHelp ( 'read', 'qztoa' );
$sql = "select * from qzt_image";
$query = $SqlHelper->query($sql );
$query_num = $SqlHelper->num_rows ($query );
$rows = array ();
$retarr = array ();
$query =$SqlHelper->query ( $sql );
if($query)
{
$arr_teainfo2 = array ();
while ( $arr_teainfo = $SqlHelper->fetch_assoc($query) ) {
$arr_teainfo2 [] = $arr_teainfo;
$Id=$arr_teainfo["Id"];
echo $arr_teainfo["Id"];
echo "<IMG SRC=\"Second.php3?Id=$Id\">";
}
}
?>
Second.php3
<?php
include_once dirname(dirname (dirname ( __FILE__ ))). '/yeqztsys1.0/utilityfunction/SqlHelp.class.php';
include_once dirname(dirname (dirname ( __FILE__ ))). '/yeqztsys1.0/Comm.class.php';
$SqlHelper = new SqlHelp ( 'read', 'qztoa' );
$sql = "select * from qzt_image where Id=10";
$query = $SqlHelper->query($sql );
$query_num = $SqlHelper->num_rows ($query );
$rows = array ();
$retarr = array ();
$query =$SqlHelper->query ( $sql );
if($query)
{
$arr_teainfo2 = array ();
while ( $arr_teainfo = $SqlHelper->fetch_assoc($query) ) {
$arr_teainfo2 [] = $arr_teainfo;
$Id=$arr_teainfo["Id"];
$imagetype=$arr_teainfo["imagetype"];
//echo $arr_teainfo["images"];
//Header( "Content-type: $imagetype");
header('Content-type: $imagetype');
echo $arr_teainfo["images"];
}
}
?>
请问我哪里有问题?PHP新人,不知道哪里错了
...全文
相关推荐
图片存进数据库以及读出
字段类型为Blob,利用NSData对二进制数据包装,简单的小例子
android中sqlite各种类型,图片文字等应用源码
android中sqlite的应用,自己写了一个很全的关于sqlite的应用,里面有关于图片的保存和读取的方法,直接就能运气,时间长了下载图片的链接有可能不能用,自己随便找个替换下就行
在界面上显示Oracle数据库中的图片
这个是我精心写的一个提取出 Oracle中数据库的图片.<br>是用Eclipse做的.
Delphi将图片以二进制方式存储在数据库BLOB字段中.rar
Delphi将图片以二进制方式存储在数据库BLOB字段中,将使用TStream读写数据,利用BLOB字段进行图像数据的存取,Blob存变量,具体程序请参考useBlob目录中的代码。
PB9数据库存取图片
PB9数据库存取图片,可以把图片存入sql数据库,再用pb读取到本地文件夹中


基础编程
