图像无法从数据库php pdo中获取

时间:2014-01-15 07:15:18

标签: php database image pdo blob

在这里,我正在尝试从数据库中获取图像。在我的数据库中,我可以看到图像文件大小([BLOB - 62.3 KiB])。但是,它没有用。我没有在这里得到任何错误。我很困惑我在这里弄错了什么?

<?php
    include('config.php');

    ini_set('display_errors', '1');
    error_reporting(E_ALL);

    try
    {
        $stmt = $conn->prepare('SELECT * FROM ebusers');
        $conn->errorInfo();
        $stmt->execute();
        while($row = $stmt->fetch(PDO::FETCH_ASSOC)) 
        {   
            echo '<img class=shadow_img width=160 height=180 src="data:image/png;base64,' . base64_encode($row['UserProfilePicture']) . '"/>';
            echo $row['Address'];
            echo "<br>";echo "<br>";echo "<br>";echo "<br>";
        }
    }
    catch(PDOException $e)
    {
        'Error : '.$e->getMesssage();
    }
?>

0 个答案:

没有答案