【发布时间】:2015-10-26 07:32:09
【问题描述】:
我有一个包含 blob 图像的数据库。我想在网页中显示它们。我正在使用以下 php 代码来获取图像。但它不能正常工作。
<?php
while($row=mysql_fetch_array($results))
{?>
<tr>
<td><img src="<?php echo $row["image"]?>" height="200" width="250"></td>
</tr>
<?php
}?>
通过这段代码,我得到了一个这样的网页。
我必须对我的代码进行更正。
【问题讨论】:
-
您需要更改 src 以指向一个脚本,该脚本将精确 blob 并设置正确的文件头
-
旁注:一般建议不要将文件存储在db中,而在文件系统中,只需将file-name\location存储在db中即可。
-
赞成和反对的论点已经排练得令人作呕。当然,替代模型更受欢迎,但不一定更合适。不管怎样,这个问题之前已经回答过了