Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 显示数据库中的图像_Mysql_Image - Fatal编程技术网

Mysql 显示数据库中的图像

Mysql 显示数据库中的图像,mysql,image,Mysql,Image,我意识到这可能是一个重复的问题,但我一直在寻找答案,却找不到正确的答案。我想在网页上显示上载到数据库的图像。我尝试过无数种不同的方法,但都没有成功。我会硬编码,但我使用一个“基本”页面来显示所有页面,所以所有信息都是动态显示的。我希望这是有道理的。我只是不知道如何让图像显示出来?这是一个不止一步的过程吗?我对这一切还相当陌生,所以这让我很困惑。谢谢你的帮助 当页面显示文本时,就会发生这种情况 URL iehttps://audaxing.wordpress.com/2013/05/20/600k

我意识到这可能是一个重复的问题,但我一直在寻找答案,却找不到正确的答案。我想在网页上显示上载到数据库的图像。我尝试过无数种不同的方法,但都没有成功。我会硬编码,但我使用一个“基本”页面来显示所有页面,所以所有信息都是动态显示的。我希望这是有道理的。我只是不知道如何让图像显示出来?这是一个不止一步的过程吗?我对这一切还相当陌生,所以这让我很困惑。谢谢你的帮助

当页面显示文本时,就会发生这种情况

  • URL ie
    https://audaxing.wordpress.com/2013/05/20/600km-stage-by-stage/
    向web服务器发出请求
  • 服务器发回一个标题“这里有一些html文本”
  • 服务器会找到适当的内容
  • 服务器以html格式发回包含内容的文本
  • 为了一个形象

  • URL ie
    http://audaxing.files.wordpress.com/2013/05/img_20130518_194100.jpg?w=500&h=375
    向web服务器发出请求
  • 服务器发回一个标题,上面写着“这里有一个图像”,包括图像格式类型
  • 服务器会找到适当的内容,这些内容将是jpeg等图像格式的二进制数据
  • 服务器将二进制数据发回
  • 因此,您所要做的就是发送一个适当的标题,从数据库中选择图像的数据,然后像打印页面一样“打印”数据。您可能需要使用特殊的二进制模式进行数据打印


    具体细节取决于您使用的平台(php、scala play、django等)

    您使用的是php吗?基本上,您必须使用脚本语言从数据库检索图像并将其发送回浏览器。该脚本应该位于图像标记的
    src
    中。例如,