• 技术文章 >后端开发 >php教程

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

    2016-05-17 09:25:06原创550
    //保存图片到数据库的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 "";

    //如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;
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:备份mysql数据库的php代码(一个表一个文件)_php技巧 下一篇:php ftp文件上传函数(基础版)_php技巧
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• 保藏PHP常用函数• 一下程序原本可以登录,为啥小弟我加了自动登录部分(前面1-15行),系统检测不到用户资料后不显示登录界面出来,请帮忙看看,谢谢了• 这个网站作为信息发布网站,效能是否完备• php 数据能够获取 但没法写入数据库 同一文件另一个表可能写入• 求正则表达式。婚配路径
    1/1

    PHP中文网