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 生成文字png图片的代码
Apr 17 PHP
PHP 之Section与Cookie使用总结
Sep 14 PHP
php中用date函数获取当前时间有误的解决办法
Aug 02 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
Jun 12 PHP
页面利用渐进式JPEG来提升用户体验度
Dec 01 PHP
php简单socket服务器客户端代码实例
May 18 PHP
基于PHP实现假装商品限时抢购繁忙的效果
Oct 16 PHP
两种php实现图片上传的方法
Jan 22 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
php 判断字符串编码是utf-8 或gb2312实例
Nov 01 PHP
Zend Framework框架实现类似Google搜索分页效果
Nov 25 PHP
PHP实现防盗链的方法分析
Jul 25 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
无线电广播与收音机发展的历史回眸
2021/03/02 无线电
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
php无限极分类实现的两种解决方法
2013/04/28 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
php使用Imagick生成图片的方法
2015/07/31 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
2013/04/02 Javascript
js+canvas绘制矩形的方法
2016/01/28 Javascript
Dojo获取下拉框的文本和值实例代码
2016/05/27 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
在Python中marshal对象序列化的相关知识
2015/07/01 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
使用虚拟环境打包python为exe 文件的方法
2019/08/29 Python
详解使用django-mama-cas快速搭建CAS服务的实现
2019/10/30 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
总结30个CSS3选择器
2017/04/13 HTML / CSS
测试时代收集的软件测试面试题
2013/09/25 面试题
《与象共舞》教学反思
2014/02/24 职场文书
运输服务质量承诺书
2014/03/27 职场文书
2014年体检中心工作总结
2014/12/23 职场文书
事业单位年度考核评语
2014/12/31 职场文书
安全生产先进个人总结
2015/02/15 职场文书
行政司机岗位职责
2015/04/10 职场文书
导游词之安徽巢湖
2019/12/26 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android
Win10鼠标轨迹怎么开 Win10显示鼠标轨迹方法
2022/04/06 数码科技
分享python函数常见关键字
2022/04/26 Python