从MySQL里读取的图片显示不出来 呵呵。我也想知道怎么能从MYSQL中读取图片并显示啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵。我的问题终于得到解决了!读取图片成功不妨参考一下论坛里 Mistruster 大哥 给我的解决方案。<?php mysql_connect('localhost',"root",""); mysql_select_db("image"); $photo="./test.jpg";//存入$picdata = file_get_contents($photo);$picdata = base64_encode($picdata); //在存入数据库前先进行Base64编码$sql = "insert into pic(id,picdata) values('1','$picdata')";mysql_query($sql);?><?php//显示$sql = "select * from pic where id=1";$result = mysql_query($sql);$obj = mysql_fetch_object($result);$data = base64_decode($obj->photo); //Base64解码header("Content-type: image/gif");echo $data; ?> 不好意思,上面代码一处输入错误,正确的应为:$data = base64_decode($obj->picdata); //Base64解码 遇到这些情况应该先试试将数据存回成档案看看能不能开再用HEX editor 比较一下源文件一般都能找到问题所在 php分布计算 正则表达式绝对难题,求解惑 诚聘php高级程序设计师 我想问一下统计多少人在线的思路 哪里有mysql4.x版本下载?找了半天没找到。 关于php touch 报错的问题,求教! 除了能得到对方IP,还能够得到对方访问端口吗? 高分求救!!! 读取页面内容!!!! ems mysql manager怎样才能将access文件转为mysql文件 OA Team China (OA中国之队)计划 邀您参予! 语法错误 Javascript的history.back为什么在弹出一个新窗口后,就不起作用了?
不妨参考一下论坛里 Mistruster 大哥 给我的解决方案。<?php
mysql_connect('localhost',"root","");
mysql_select_db("image");
$photo="./test.jpg";
//存入
$picdata = file_get_contents($photo);
$picdata = base64_encode($picdata); //在存入数据库前先进行Base64编码
$sql = "insert into pic(id,picdata) values('1','$picdata')";
mysql_query($sql);
?>
<?php
//显示
$sql = "select * from pic where id=1";
$result = mysql_query($sql);
$obj = mysql_fetch_object($result);
$data = base64_decode($obj->photo); //Base64解码
header("Content-type: image/gif");
echo $data;
?>
看看能不能开再用HEX editor 比较一下源文件
一般都能找到问题所在