PDO не может получить изображение из базы данных

Я разместил свой код ниже. Я могу извлечь текстовые значения из базы данных. Но я не могу получить изображение. Я не знаю, где я ошибся?

try { $stmt = $conn->prepare("SELECT * FROM ebusers"); $conn->errorInfo(); $stmt->execute(); while($userrow = $stmt->fetch()) { echo "<table class=glowing width=800 border=0 align=center cellpadding=0 cellspacing=0>"; echo "<tr>"; echo "<td height=40 colspan=3 class=user_id >User ID : " . $userrow['UserID'] . "</td>"; echo "</tr>"; echo "<tr>"; echo "<td bgcolor=wheat colspan=3>&nbsp;</td>"; echo "</tr>"; echo "<tr>"; echo '<td width=334 rowspan=9 bgcolor=wheat align=center >'; 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 "<tr>"; echo "<td bgcolor=wheat style=\"border-bottom-right-radius:5px; border-bottom-left-radius:5px;\" colspan=3>&nbsp;</td>"; echo "</tr>"; echo "</table>"; echo "<br>"; echo "<br>"; } } catch(PDOException $e) { 'Error : ' .$e->getMessage(); }