【发布时间】:2011-07-28 09:42:21
【问题描述】:
当我运行下面的代码时,它会显示存储在 mysql Db 中的图像作为 blob 变量。问题是如果我回显其他任何内容,即使是像 echo '--------' 这样简单的内容;在我调用图像之前,图像不会显示。只显示随机字符。如果我在图像显示之后回显出任何内容,但之后什么都没有。谁能告诉我为什么会这样以及如何将其他项目和图像一起显示,谢谢
<?php
include("inc/library.php");
connectToDatabase();
$sql = "SELECT * FROM theBlogs WHERE ID = 1;";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($result);
header("Content-type: image/jpeg");
echo $row['imageContent'];
$db->close();
?>
【问题讨论】:
-
谢谢你的问题帮助了我。使用标题后我的图像没有显示,现在我知道了,因为我正在回显其他文本:)