InfoQ

交流

讨论:如何把图片或者文件插入到数据库中?

作者 babee 发布于 0000-00-00 分类:php基础编程

看了论坛里一些上传图片的文章,写的都是把图片传到目录下,而不是上传到数据库中,
请问,如何把图片或文件上传到数据库中,如何从数据库中读出图片?



逛论坛交流如何把图片或者文件插入到数据库中?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

7 条回复

回复

二进制数据 + MySQ 发表人 poppop2000 发表于 12月02日
其实这样的文章google里多的是,平时多.. 发表人 poppop2000 发表于 12月02日
可是,我看vBulletin的表结构里,存放图.. 发表人 babee 发表于 12月02日
QUOTE: 最初由 babee 发布 [.. 发表人 abcd 发表于 12月02日
研究了半天vBulletin,看不懂。它的代码.. 发表人 babee 发表于 12月02日
  1. 二进制数据 + MySQ

  2. 其实这样的文章google里多的是,平时多在google找找,很多的

  3. 图片能存到数据库中,但取出来是乱码,其它字段都没有问题。只是blob字段不行。

  4. 我的意思是说,在我实验的存放图片的那个字段里,写入的只是图片的路径。而看vBulletin论坛的表结构里,人家的字段里可是放着一些乱七八糟看不懂的代码。

  5. 可是,我看vBulletin的表结构里,存放图片的字段类型是mediumtext。用BLOB也行?
    我做了实验,写入数据库的只是图片上传时在服务器上的临时文件的路径。比如:c:winnt empphp44.tmp


  6. QUOTE:
    最初由 babee 发布
    [B]看了论坛里一些上传图片的文章,写的都是把图片传到目录下,而不是上传到数据库中,
    请问,如何把图片或文件上传到数据库中,如何从数据库中读出图片? [/B]

    先fopen,再fread到一个变量里,然后将得到的变量存到数据库的BLOB字段中

  7. 研究了半天vBulletin,看不懂。它的代码都在数据库里,跳来转去的,一会儿就晕了。




  8. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

如何在不同的位罝放上png图片?

temp.php //以下是产生图片的代码 <?php Header("Conte...

教教我apache怎样加php

我一直用PWS今天系统坏了重装了,我想学学APACHE,那位老大教教我...

在windows 2000下php+mysql+apache,如...

是不是编译php就会快一点?用什么软件来做?

手机作弊故事......[~颇好笑] 楼主

我的手机是诺基亚的,短信接受时候的响铃功能不能调成振动, ...

赠啻!!!!!!!!!!

问题出在哪。。。。。。。:crying: :crying: :crying: :crying:

关于 JavaScript 的同源限制的安全性问...

JavaScript 限制非同源文档的访问,有什么办法绕过呢。 在goog...

linux+oracle调查

那个linux 能和oracle配合得很好? 据说是suse? 我想在我的l...

oracle TNS:无法处理服务名

<? putenv("NLS_LANG=AMERICAN_AMERICA.ZHS16C??????80");...

Js里面这个是什么意思?

我学了JS好久了,可是有个问题一直搞不明白呢 我看很多代码里都...

php如何替换文本里的内容

如: data.txt 里的 name=xiaowei pass=123488 name...

[]