Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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
无法使用php将图像从数据库检索到html表单_Php_Html - Fatal编程技术网

无法使用php将图像从数据库检索到html表单

无法使用php将图像从数据库检索到html表单,php,html,Php,Html,Getimage.php header("Content-type:image/jpeg"); stripslashes ($row['img']); echo $row['img']; > 我无法将数据库中的图像显示到的html中。相反,alt消息仅显示在html表单中请在getimage.php中尝试 header("Content-type:image/jpeg"); stripslashes ($row['img']); ech

Getimage.php

    header("Content-type:image/jpeg");
    stripslashes ($row['img']);

    echo $row['img']; 

>
我无法将数据库中的图像显示到的html中。相反,alt消息仅显示在html表单中

请在getimage.php中尝试

    header("Content-type:image/jpeg");
    stripslashes ($row['img']);

    echo $row['img']; 
***不建议将图像存储在DB中*

编辑2>>

$itemId= (\filter_input(\INPUT_GET,'name')); 
这应该是

$sql="select img from starterveg where itemId='$itemId'";
$itemId=(\filter\u input(\input\u GET,'itemId')#当您在get中传递itemid时

编辑3>>

where查询中缺少单引号('),这会导致错误

应该是

$sql="select img from starterveg where itemId='$itemId'";

我认为您需要回显“yourmagepath”。$row['img';u jus能举个例子吗?数据库中的img列有blob DATATYPE。您的代码示例是一个或两个单独的文件吗?mysqli connect也需要数据库,否则您无法在尝试从中读取它。你以后打开数据库,但是你可以把它放在一个里面(我测量了它的样本),但是你最好把它放在$dbhandle变量里。你检查过引用了吗??您可以在这里查看我的PHP类,我希望在getimage.PHP文件中,您在回显图像之前不会回显任何其他内容。。!是的,我只回想起那张照片。。我尝试了引用仍然不起作用“alt=”image“id=”img1“>这就是我更改src标记的方式..但没有更改..是的mysql数据库中blob数据类型中有30个jpeg图像存储在数据库中