php下将图片以二进制存入mysql数据库中并显示的实现代码


Posted in PHP onMay 27, 2010

//保存图片到数据库的php代码

If($Picture != "none") { 
$PSize = filesize($Picture); 
$mysqlPicture = addslashes(fread(fopen($Picture, "r"), $PSize)); 
mysql_connect($host,$username,$password) or die("Unable to connect to SQL server"); 
@mysql_select_db($db) or die("Unable to select database"); 
mysql_query("INSERT INTO Images (Image) VALUES ($mysqlPicture)") or die("Cant Perform Query"); 
}else { 
echo"You did not upload any picture"; 
}

//以img标签读取数据库中的图片的代码
mysql_connect($host,$username,$password) or die("Unable to connect to SQL server"); 
@mysql_select_db($db) or die("Unable to select database"); 
$result=mysql_query("SELECT * FROM Images") or die("Cant Perform Query"); 
While($row=mysql_fetch_object($result)) { 
echo "<IMG SRC="Second.php3? PicNum=$row->PicNum">"; //如secoed.php文件代码如下 
$result=mysql_query("SELECT * FROM Images WHERE PicNum=$PicNum") or die("Cant perform Query"); 
$row=mysql_fetch_object($result); 
Header( "Content-type: image/gif"); 
echo $row->Image;
PHP 相关文章推荐
生成静态页面的PHP类
Jul 15 PHP
PHP 创建标签云函数代码
May 26 PHP
PHP输入流php://input介绍
Sep 18 PHP
PHP输出时间差函数代码
Jan 28 PHP
php判断页面是否是微信打开的示例(微信打开网页)
Apr 25 PHP
php发送get、post请求的6种方法简明总结
Jul 08 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
Jul 08 PHP
PHPer 需要了解的 5 个 Composer 小技巧
Aug 18 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
Sep 10 PHP
PHP环形链表实现方法示例
Sep 15 PHP
Laravel 实现密码重置功能
Feb 23 PHP
Yii框架where查询用法实例分析
Oct 22 PHP
php set_time_limit(0) 设置程序执行时间的函数
May 26 #PHP
PHP 可阅读随机字符串代码
May 26 #PHP
PHP 一个随机字符串生成代码
May 26 #PHP
PHP 循环列出目录内容的函数代码
May 26 #PHP
PHP 删除一个目录及目录下的所有文件的函数代码
May 26 #PHP
PHP JSON 数据解析代码
May 26 #PHP
PHP XML数据解析代码
May 26 #PHP
You might like
用PHP将数据导入到Foxmail
2006/10/09 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
通过dbi使用perl连接mysql数据库的方法
2014/04/16 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
PHP类中的魔术方法(Magic Method)简明总结
2014/07/08 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
基于jquery的一个浮动框(扩展性比较好 )
2010/08/27 Javascript
js hover 定时器(实例代码)
2013/11/12 Javascript
加随机数引入脚本不让浏览器读取缓存
2014/09/04 Javascript
avalonjs制作响应式瀑布流特效
2015/05/06 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
js实现网页收藏功能
2015/12/17 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
静态页面实现 include 引入公用代码的示例
2017/09/25 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
jQuery 操作 HTML 元素和属性的方法
2018/11/12 jQuery
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
JQuery常用选择器功能与用法实例分析
2019/12/23 jQuery
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
[02:43]2014DOTA2国际邀请赛 官方Alliance战队纪录片
2014/07/14 DOTA
Django中URLconf和include()的协同工作方法
2015/07/20 Python
python实现二维插值的三维显示
2018/12/17 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
Python装饰器用法与知识点小结
2020/03/09 Python
matplotlib基础绘图命令之errorbar的使用
2020/08/13 Python
CSS3中currentColor关键字的妙用
2016/02/27 HTML / CSS
AmazeUI框架搭建的方法步骤(图文)
2020/08/17 HTML / CSS
学校岗位设置方案
2014/01/16 职场文书
会计学自我鉴定
2014/02/06 职场文书
驻村工作先进事迹
2014/08/14 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
2016年父亲节寄语
2015/12/04 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
python基于tkinter实现gif录屏功能
2021/05/19 Python