当前位置: 首页 > article >正文

PHP显示数据库中图片BLOB格式

<?php
// 1. 连接到数据库并检索BLOB数据
$db = new PDO("mysql:host=localhost;dbname=login", "root", "1234");
$query = $db->query("SELECT p_binarydata FROM p_image WHERE pnid = 141");
$result = $query->fetch(PDO::FETCH_ASSOC);
$blobData = $result['p_binarydata'];

// 2. 将BLOB数据写入临时文件
$fileName = 'temp_image.jpg';
file_put_contents($fileName, $blobData);

// 3. 将临时文件转换为图像并显示
header('Content-Type: image/jpeg');
readfile($fileName);

// 4. 删除临时文件
unlink($fileName);
?>


http://www.kler.cn/a/371075.html

相关文章:

  • Android H5页面性能分析策略
  • week08 zookeeper多种安装与pandas数据变换操作-new
  • 【HarmonyOS】判断应用是否已安装
  • apisix的原理及作用,跟spring cloud gateway有什么区别?
  • 【动手学强化学习】part2-动态规划算法
  • Linux 应用领域
  • lvgl
  • 今日总结10.28
  • Android WebView加载不到cookie
  • Trains-03练习-结构
  • Android -- 调用系统相册之图片裁剪保存
  • java-web-day5
  • 科东软件荣获2024年广州科技创新创业大赛轨道交通行业赛“创新突围奖”
  • 有符号除法 简单的带小数计算及权重约束_2024年10月7日
  • Java Lock CountDownLatch 总结
  • 机器人转人工时,开启实时质检(mod_cti基于FreeSWITCH)
  • 计算机网络IP地址分类,子网掩码,子网划分复习资料
  • kafka 的高可用机制是什么?
  • zabbix 6.0 监控clickhouse(单机)
  • Spring 启动流程分析
  • 橘子多开同步器 v6.0 免费版
  • Redis-README官方入门文档
  • 【JSON相关漏洞(Hijacking+Injection)挖掘技巧及实战案例全汇总】
  • 基于Qt的多线程并行和循序运行实验Demo
  • yolov8环境搭建+训练自己的数据集
  • Notepad++如何同时检索多个关键字