比较麻烦的是从数据库中读出的数据php当成了字符串,需要把字符串转成二进制数据再输出
public function displaypic(){
$query = "SELECT FName, FPhotoMIME, FPhoto
FROM TEmployee
WHERE (FPublicID = '61-222')";
$Model = new Model();
$list = $Model->query($query);
$data = $list [0] ['FPhoto'];
$data = pack('H*',$data);
header('Content-Type: image/jpeg');
echo $data;
本文介绍了一种使用PHP从数据库读取图片数据并将其转换为二进制格式进行显示的方法。通过具体的代码示例展示了如何利用PHP的pack函数将字符串形式的图片数据转化为适合浏览器展示的二进制数据。
2614

被折叠的 条评论
为什么被折叠?



