gpt4 book ai didi

php - 无法使用 php 从 mysql 中的 blob 获取图像

转载 作者:行者123 更新时间:2023-11-30 00:26:19 24 4
gpt4 key购买 nike

在 blob 中上传的代码:

mysql_connect('localhost','root','');
mysql_select_db("dtbase");
$file = $_FILES['logo']['tmp_name'];
echo $file;
$imgData =addslashes (file_get_contents($_FILES['logo']['tmp_name']));
$sql="insert into tab1(coname,date,volume,num,eissn,jname,info1,info2,section,logo)values('$coname','$date','$volume','$num','$eissn','$jname','$info1','$info2','$section','{$imgData}')";
$rs=mysql_query($sql);

检索代码:

    $image = mysql_query("SELECT * FRom tab1 WHERE coname='$coname'");
$im = mysql_fetch_assoc($image);
$img = $im['logo'];

使用$img显示图像:

<img src="$img" />

图像未出现在网页上。

最佳答案

试试这个:

echo '<img src="data:image/jpeg;base64,'.base64_encode($im['logo']).'" alt="photo"><br>';

关于php - 无法使用 php 从 mysql 中的 blob 获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22845970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com