你可以用base64_encode($content)入库,建数据表的时候content字段存放编码后的图片
然后用base64_decode($content)显示
然后用base64_decode($content)显示
解决方案 »
- php新手求助 简单留言板问题
- 我想用php抓取一个用.net写的带翻页的页面,第一页可以取到,不知怎么翻页,求助
- PEAE连接PGSQL出错大家帮忙看看什么问题?
- 新手求PHP结合js循环取控件id!!!马上给分
- CURL抓取的网页中,通过相对路径引用了其他页面,如何解决cookie问题?
- session最大能写多少数据?
- mysql数据库中什么字段表示布尔值?
- 大家看看这个能卖多少钱
- windows2000 server+apache1.3.27+php-4.3.1的问题
- 一个自动执行程序...??高手请进,一定给分
- 为什么我所有的FORM都不能用了?
- 今天我在北京找了一个php工作,800,为公司做一商业程序……。
最好用list()循环
while(list($pic_data)=@mysql_fetch_array($res))
有时候,数组不好用!!!
做一个while循环$pic_id,结果产生的效果相当于:print "<img src=\"showpic.php?info_id=$infoid&pic_id=1\">";
print "<img src=\"showpic.php?info_id=$infoid&pic_id=2\">";
print "<img src=\"showpic.php?info_id=$infoid&pic_id=3\">";
.....................后台的showpic.php程序:
<?$link=@mysql_connect("localhost","XXX","XXX");
$qu="use YYY";
$res=@mysql_query($qu,$link);
$qu="select pic_id,pic_data,pic_text from pic where info_id=$info_id and pic_id=$picid";
$res=@mysql_query($qu,$link);
$num=mysql_num_rows($res);
if($num==0)
{print "<p>没有图片</p>";
exit();}
$row=@mysql_fetch_row($res);
header("Content-type:image/");
echo $row[1];
exit();
?>