显示 BLOB 图像 PHP MySQL 以及其他数据
我有一些数据存储在 MySQL
数据库中。我想在 .php
页面中显示存储的图像数据以及其他数据..
如果我从数据库获取数据并使用 header("Content-type: image/jpeg");
它不可能用其他 php 数据显示图像..还有其他方法吗?
I have some data stored in a MySQL
database .. i would like to show the stored image data along with other data in a .php
page..
if i fetch data from the database and use header("Content-type: image/jpeg");
its not possible to show the image with other php data.. is there a a other way ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果将标题设置为 image/jpeg ,会将整个页面视为图像文件。您希望仅将数据插入图像容器中。
尝试这样的操作
接下来将 blob 数据回显到图像 src 中
If you set the header to image/jpeg that treats your entire page as an image file.. You want the data to be insert into the image holder only.
Try something like this
Where you will next echo the blob data into the image src
这取决于您存储数据的方式,但有时您必须将数据转换为 base64。试试这个
It depends how you stored you data, but sometimes you have to convert the data to base64. Try this