大家好,我把图片存在了MYSQL数据库中,现在我想显示在WEB页面上。碰到了两个问题就是 1,显示图片的PHP代码必须顶格写,前面如果有代码输出或有空格之类就会输出乱码。存入没有问题,我就不列出了,显示图片代码详细如下:
// 连接数据库
$conn = mysql_connect("localhost", "root", "bowen");
mysql_select_db("books",$conn);
// 连接数据库查询
$sql="select * from image where id=111111";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result);
$row=mysql_fetch_object($result);
echo $row->photo;
mysql_free_result($result);
mysql_close($conn);
?>
以上代码是正常的,可以显示一个图片,但如果写成下面这样,就会输出乱码。
无标题文档// 连接数据库
$conn = mysql_connect("localhost", "root", "bowen");
mysql_select_db("books",$conn);
// 连接数据库查询
$sql="select * from image where id=111111";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result