gpt4 book ai didi

php 图像类型 blob 不会显示

转载 作者:行者123 更新时间:2023-11-29 11:37:24 25 4
gpt4 key购买 nike

我正在尝试显示我的 mysql 数据库中的 blop 图像。但我得到的只是一个白盒,里面没有图片。

PHP 代码:

<?php 
require_once "include/config.php";
session_start();
$sql = "SELECT * FROM docenten";
$result = $conn->query($sql);
if($result->num_rows > 0){
while($row = $result->fetch_assoc()){
echo "<dt><strong>Foto:</strong></dt><dd>" .
'<img src="data:image/jpeg;base64,'.
base64_encode($row['foto']).
'" width="290" height="290">' . "</dd>";

}
}else{
echo "0 result";

}
?>

但是当代码运行时我得到的只是:http://imgur.com/nhIO2LQ

有人知道解决办法吗?

最佳答案

插入前使用addslashes

$img = addslashes(file_get_contents($_FILES['images']['tmp_name']));
$query = "INSERT INTO tableName (id,image) VALUES('','$image')";

关于php 图像类型 blob 不会显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36357303/

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