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数据缓存的使用说明
May 10 PHP
分享PHP header函数使用教程
Sep 05 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
Apr 14 PHP
php递归删除指定文件夹的方法小结
Apr 20 PHP
PHP基于单例模式实现的数据库操作基类
Jan 15 PHP
php实现的xml操作类
Jan 15 PHP
PHP编写daemon process详解及实例代码
Sep 30 PHP
php图像验证码生成代码
Jun 08 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
PHP中用Trait封装单例模式的实现
Dec 18 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
Apr 23 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实现根据词频生成tag云的方法
2015/04/17 PHP
php实现微信公众号无限群发
2015/10/11 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
2018/09/04 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
基于JQUERY的两个ListBox子项互相调整的实现代码
2011/05/07 Javascript
jquery 插件学习(四)
2012/08/06 Javascript
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
php跨域调用json的例子
2013/11/13 Javascript
Javascript中arguments对象详解
2014/10/22 Javascript
js实现简单的网页换肤效果
2017/01/18 Javascript
使用Vue-Router 2实现路由功能实例详解
2017/11/14 Javascript
微信小程序使用checkbox显示多项选择框功能【附源码下载】
2017/12/11 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
vue-router 组件复用问题详解
2018/01/22 Javascript
深入理解react 组件类型及使用场景
2019/03/07 Javascript
python中通过预先编译正则表达式提高效率
2017/09/25 Python
解决python xx.py文件点击完之后一闪而过的问题
2019/06/24 Python
tensorflow 实现打印pb模型的所有节点
2020/01/23 Python
佳能德国网上商店:Canon德国
2017/03/18 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
经典优秀个人求职自荐信格式
2013/09/25 职场文书
中国梦的演讲稿
2014/01/08 职场文书
《挑山工》的教学反思
2014/02/16 职场文书
公益广告标语
2014/06/19 职场文书
企业开业庆典答谢词
2015/01/20 职场文书
承诺函格式模板
2015/01/21 职场文书
医院保洁员岗位职责
2015/02/13 职场文书
创先争优活动个人总结
2015/03/04 职场文书
html+css 实现简易导航栏功能
2021/04/07 HTML / CSS
详解TypeScript中的类型保护
2021/04/29 Javascript
详解Python+OpenCV绘制灰度直方图
2022/03/22 Python