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 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
php 日期和时间的处理-郑阿奇(续)
Jul 04 PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
兼容ie6浏览器的php下载文件代码分享
Jul 14 PHP
php实现window平台的checkdnsrr函数
May 27 PHP
详解WordPress中用于更新和获取用户选项数据的PHP函数
Mar 08 PHP
PHP记录页面停留时间的方法
Mar 30 PHP
php防止sql注入的方法详解
Feb 20 PHP
laravel 事件/监听器实例代码
Apr 12 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 PHP
PHP7创建销毁session的实例方法
Feb 03 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下实现折线图效果的代码
2007/04/28 PHP
浅析php插件 HTMLPurifier HTML解析器
2013/07/01 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
php使用timthumb生成缩略图的方法
2016/01/22 PHP
jquery iframe操作详细解析
2013/11/20 Javascript
jquery sortable的拖动方法示例详解
2014/01/16 Javascript
jQuery实现自定义右键菜单的树状菜单效果
2015/09/02 Javascript
使用RequireJS库加载JavaScript模块的实例教程
2016/06/06 Javascript
JS常用字符串方法(推荐)
2021/01/15 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
微信小程序前端promise封装代码实例
2019/08/24 Javascript
对layer弹出框中icon数字参数的说明介绍
2019/09/04 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
js+audio实现音乐播放器
2020/09/13 Javascript
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
利用python操作SQLite数据库及文件操作详解
2017/09/22 Python
python实现多进程代码示例
2018/10/31 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
Python创建文件夹与文件的快捷方法
2020/12/08 Python
CSS3动画:5种预载动画效果实例
2017/04/05 HTML / CSS
美国领先的在线邮轮旅游公司:CruiseDirect
2018/06/07 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
应用艺术毕业生的自我评价
2013/12/04 职场文书
幼儿教师国培感言
2014/02/19 职场文书
英语四级考试作弊检讨书
2014/09/29 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
Python数据分析之pandas读取数据
2021/06/02 Python
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis