PDO не может получить изображение из базы данных
Мы разместили мой код ниже. Я могу получить текстовые значения из базы данных. Но я'Я не могу получить изображение. я нене знаю, где я ошибся?
try
{
$stmt = $conn->prepare("SELECT * FROM ebusers");
$conn->errorInfo();
$stmt->execute();
while($userrow = $stmt->fetch())
{
echo "";
echo "";
echo "User ID : " . $userrow['UserID'] . "";
echo "";
echo "";
echo " ";
echo "";
echo "";
echo '';
if( $userrow['UserProfilePicture'] >= '[BLOB - 0B]' )
{
echo '<img class="shadow_img" width="160" height="180" src="data:image/png;base64,' . base64_encode($userrow['UserProfilePicture']) . '">';
}
else
{
echo '<img src="\'images/nophoto.gif\'" class="shadow_img" width="160" height="180">';
}
echo "";
echo " ";
echo "";
echo "";
echo "<br>";
echo "<br>";
}
}
catch(PDOException $e)
{
'Error : ' .$e->getMessage();
}