fkjj.net
当前位置:首页 >> PHP中如何向Mysql数据库插入和取出图片 >>

PHP中如何向Mysql数据库插入和取出图片

换个思路,不是直接把图片插入到数据库里面的,是把图片上传到服务器上面.然后重命名把图片路径存到数据库里面.再调用出来的,flash及图片及视频都是这样的.

1、一般在数据库中保存的是图片的路径.insert into worker set img='/upload/images/20140513/233.jpg';2、取出图片路径select * from worker where id=1;

那要看你保存到数据库中的信息是什么?图片的路径?如果是的话,查询数据库,<img src="图片地址" />就行了

一般不向数据库插入图片 而是插入图片的src 通过src找到图片然后显示.&lt;?phpsession_start();//array数组中放图片的格式$uptypes = array("image/jpg","image/jpeg","image/png","image/pjpeg","image/gif","image/bmp","image

可以把上传目录定义成常量,所以只需要知道图片名称,在上传成功的情况下很容易组合路径(常量+名称),然后插入数据库即可,显示的时候取出即可

<?php//将图片存进数据库再读出,注意存储图片的字段类型必须为blob$user='root';$password='root';$db='test';$connect=mysql_connect('localhost',$user,$password);mysql_set_charset('utf8′,$connect);mysql_select_db($db);$

在upload.asp中,把路径返回到添加或修改页面,通过文本域的方式,提交到数据库中. 您这样的代码,如果在原文上修改,需要给您补齐上传部分. 请贴出上传代码

数据库在本地导出,上传到服务器就行了 然后找到链接数据库文件 应该是类似 connect 的文件.修改该链接信息应该就可以了.你可以加我 手口 7-9-9-6-1-5-6-6-4

这种方法一点不经济,数据库如果存图片,数据交换量开销太大了,不如把图片资源存放在WWW服务器上,直接从服务器上读取图片方便快捷.

楼主,数据库一般不存图片的,网站前台的图片是后台上传上去,用脚本传到服务器根目录指定文件夹下的,然后调用的时候图片上传成功,路径会存在一个变量中,因为不清楚你用的什么脚本无法给你写源码

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com