Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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上显示图像,它以blob类型存储在mysql数据库中_Php_Mysql - Fatal编程技术网

我想在php上显示图像,它以blob类型存储在mysql数据库中

我想在php上显示图像,它以blob类型存储在mysql数据库中,php,mysql,Php,Mysql,我想在php上显示mysql数据库中的图像。我使用以下代码: $last_id = mysql_insert_id(); echo "Image Uploaded. <p /> Your image <p /> <img src=get.php?id=$last_id>"; <?php mysql_connect("localhost","root","") or die(mysql_error()); mysql_sele

我想在php上显示mysql数据库中的图像。我使用以下代码:

 $last_id = mysql_insert_id();
           echo "Image Uploaded. <p /> Your image <p /> <img src=get.php?id=$last_id>";
<?php
 mysql_connect("localhost","root","") or die(mysql_error());

 mysql_select_db("image") or die(mysql_error());

 $id = $_REQUEST['id'];

 $result = mysql_query("SELECT * FROM image WHERE id = $id");

 $image = $result['image'];

header("Content-type: image/jpeg");
echo $image;
?>
$last\u id=mysql\u insert\u id();
echo“上传图像。

您的图像

”;

首先。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果您选择PDO


试试这个:

<?php
$db=mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("image",$db) or die(mysql_error());

$id = (int)$_REQUEST['id'];

$result = mysql_query("SELECT * FROM image WHERE id=$id",$db);
if(mysql_numrows($result)>=1){
    $row = mysql_fetch_assoc($result);
    header("Content-type: image/jpeg");
    echo $row['image'];
}
?>

同时

 echo "Image Uploaded. <p /> Your image <p /> <img src=get.php?id=$last_id>";
echo“上传图像。

您的图像

”;

不是有效的html

 echo 'Image Uploaded. <p> Your image </p> <img src="get.php?id='.$last_id.'" />';
echo'图像已上载 你的形象

';
您之前已经问过两次这个问题,其中一次已经结束。我甚至评论了你之前的问题,说你以前问过一次。多次重新发布不会让你有任何进展。@JamWaffles:实际上,这些问题是问如何将图像存储在数据库中。这是询问如何从数据库中检索和显示图像。尽管如此,这仍然是一个很糟糕的问题。@animuson你确实是对的。不管怎样,他之前的问题被问了两次,这一个非常相似。除此之外,sabbir不太可能以任何方式为这个社区做出贡献,除了发布糟糕的问题。先生,请告诉我,我应该在“header”(“Content-type:image/jpeg”);“pdf或其他文件格式的声明…”(
header('Content-type:application/pdf')。请查看下面的示例: