我试图在 xml 中将 MySQL 中存储的 Base64 图像(blob)显示为 base64 字符串。但是我收到了这个错误:
下面是第一个错误之前的页面渲染。
这是我的代码
if($_GET['id'] != '') {
$sql = 'SELECT * FROM CDUsers WHERE id = '.$_GET['id']; } else { $sql = 'SELECT * FROM CDUsers'; }
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_num_rows($result);
header('Content-type: text/xml');
if($row != 0) {?>
<CDUsers><?php while($user = mysql_fetch_assoc($result))
{ ?>
<user>
<user_foto><?php echo($user['foto']);?></user_foto>
</user><?php
} ?> </CDUsers><?php
} else {
?> <CDUsers>
<user>vazio</user>
</CDUsers><?php
} ?>