如何从数据库检索图像并将其设置为HTML图像src

时间:2018-12-21 21:21:18

标签: php html session mysqli blob

我正在尝试将图像存储在数据库中并检索它们以在HTML中显示。然后在我的mysql数据库中将其设置为BLOB数据类型。我相信这是我可以检索它们的方式,但是当我在HTML中设置图像变量时,我的网站会显示一堆随机符号。我在图片src中设置错误吗?
下面是我用BLOB填充$ uImage []数组的地方。

 $result = $conn->query("SELECT `Image` FROM `UserTable` WHERE UserEmail = '" . $_SESSION['UserEmail'] . "'");
     // loop through the results to build the php arrays
     while($row = $result->fetch_array())
    {
        $uImage[] = $row['Image'];
    }

这是我要在同一文件的HTML部分中显示它的地方。

                    <ul class="summary_users">
                        <li> <b>My Users</b> </li>
                                <?php
                                    echo "<img class='card_image' img src='$uImage[0]' alt='User #1'>";                                    
?>
                        </ul> 

我认为omg scr ='$ uImage [0]'是我缺少某些东西的地方。这只是一堆随机符号。

0 个答案:

没有答案