小问题,给我一段代码就行,进来看看 php实现将图片插入数据库中,然后再从数据库中读取图片,显示在html页面上。(实现这个功能的范例代码)给出代码即给你分。中间我有个小疑问,读出图片是不是一定建立一个临时文件夹,然后从临时文件夹中读出来?望高手指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 保存很简单,直接把图片当成普通文件读取,作为普通的POST或GET的参数一样处理,插入数据库即可不过最好还是把图片类型也保存一下显示的时候,多一个文件,比如picture.php,html里<img src="./picture.php?id=XXX&type=gif">picture.php//要知道图片的格式//header('Content-type: image/jpeg');//header('Content-type: image/png');header('Content-type: image/gif');//直接echo 对应字段的值,就能显示图片不过图片保存数据库,有些鸡肋,作为备份数据还可以 按照你所讲的,在picture.php中 假如我定义数据库结果集$row 那么在picture.php中添加输出:echo $row->pic;是这样吗 还有一个问题 src="./picture.php?id= 中的./ 是用这样的写法吗 图片数据不要保存在数据库里,除非你相信你的数据库有足够强大的能力不然数据库一定死翘翘...比较常用的方法是把图片的路径保存在数据库里需要的时候就把路径取出这样就能够显示图片 <img src="路径" /> ...还不够详细吗?比较你把图片保存在 ./image/pic.jpg那么就只要把这个路径放在数据库里,需要的时候把这个图片的路径 ./image/pic.jpg 取出来这样不就能够找到这张图片了...<img src="./image/pic.jpg" />也就能显示这张图片了 没错,src=…,这就是html语言,你自己设定好,picture.php根据参数,读取数据库,然后echo出来,这样子处理,picture.php?…,整个当成一个普通图片就行另外,我上面说了,这样子肯定增加数据库负担的,作为备份数据,还行要是一定要这么处理,就在picture.php里,缓存图片字段,有缓存就读取缓存,降低数据库压力 js 如何指定传值到某个php上呢 wordpress无法正常查看日志 晴空霹雳啊- - 大侠们 PHP中单箭头的作用到底是啥呀 jpgraph的问题: 很奇怪,同样的程序在windows上可以显示中文,在linux上就不行了,怎么回事? 奇怪的问题 请教PHP高手关于PHP提交表单 ACCESS转MYSQL session 变量可以注册,但是session 存储文件无值, 各位大虾指点迷津 出错了呀!快快来看看呀 列表目录的顺序问题. 问问大家smarty的一般写法 php操作MYSQL LOCK TABLES的问题
//要知道图片的格式
//header('Content-type: image/jpeg');
//header('Content-type: image/png');
header('Content-type: image/gif');//直接echo 对应字段的值,就能显示图片
不过图片保存数据库,有些鸡肋,作为备份数据还可以
还有一个问题 src="./picture.php?id= 中的./ 是用这样的写法吗
不然数据库一定死翘翘...比较常用的方法是把图片的路径保存在数据库里
需要的时候就把路径取出
这样就能够显示图片 <img src="路径" />
...还不够详细吗?比较你把图片保存在 ./image/pic.jpg
那么就只要把这个路径放在数据库里,
需要的时候把这个图片的路径 ./image/pic.jpg 取出来
这样不就能够找到这张图片了...
<img src="./image/pic.jpg" />也就能显示这张图片了
没错,src=…,这就是html语言,你自己设定好,picture.php根据参数,读取数据库,然后echo出来,这样子处理,picture.php?…,整个当成一个普通图片就行
另外,我上面说了,这样子肯定增加数据库负担的,作为备份数据,还行
要是一定要这么处理,就在picture.php里,缓存图片字段,有缓存就读取缓存,降低数据库压力