我在我的 php 代码中执行以下操作:
$q="SELECT * FROM {$table} where x;
$link = mysqli_connect("localhost", "test", "test","mytable");
$res = mysqli_query($link,$q);
if($res)
{
$row = mysqli_fetch_assoc($res);
header("Content-type: text/xml");
header("Content-Disposition: attachment; filename=$name");
echo $row['blob'];
}
我可以看到我上传到 mysql 的数据(xml 文件)没有任何前导空格,但是当我运行上面的代码 3 个新行并出现一个空格并且文件不再是格式良好的 xml 时。知道为什么没有从表格中读取确切的内容吗?