注册 登录
编程论坛 PHP技术论坛

我的代码只显示一张图片!!我想遍历数据库将mysql中的图片都输出到一个网页上!!不知道怎么做!!

benzeen 发布于 2008-11-09 17:45, 2032 次点击
程序代码:
<?
    require_once("connect_sql.php");
    $sql="select * from table_2 ";
    $result=mysql_query($sql,$link) or die("failed to display the picture");
    while($row=mysql_fetch_array($result))
{
    $data=base64_decode($row['logo']);
    header("Content-type:   image/jpeg");
    echo $data;
}
     //$data=base64_decode($row['logo']);
        //header("Content-type:   image/jpeg");
        //echo $data;   

 ?>

我的代码只能显示一张图片
但是我想将我的数据库中的图片都显示在一个页面上,总是出现警告和乱码!!不知道是为什么!!请高人指点!
总是显示刚插入数据库的图片!!
3 回复
#2
风月_无边2008-11-10 16:32
你的数据是怎么存的 ,出现的什么警告、、?
#3
yechen212008-11-10 17:26
header前面有了echo就无效了吧? 第一个header能用 但是第二个header前面有echo 所以无效
#4
风月_无边2008-11-10 18:07
先读到数组,然后在输出
1