Home > Backend Development > PHP Tutorial > php如何获取数据库中blob,然后将他显示到datagrid中

php如何获取数据库中blob,然后将他显示到datagrid中

WBOY
Release: 2016-06-23 13:41:20
Original
969 people have browsed it

<?php        $sql = "select pic from e_user where uid = '1dff5b51f862e6d181577e3ca34248be'";        $js = get_js_object($sql);        Header( "Content-type: image/png");        echo $js->pic;          echo '<p><img  src="../php/testlist.php"    style="max-width:90%" alt="php如何获取数据库中blob,然后将他显示到datagrid中" ></p>'; ?>
Copy after login

 <table class="easyui-dategrid" url="../php/testlist.php">        <thead>             <tr>                  <th field="pic" width="120">图片</th>              </tr>        </thead></table>
Copy after login


如何修改?


回复讨论(解决方案)

图片数据流只能用 img 标记接收
php如何获取数据库中blob,然后将他显示到datagrid中
即由 ../php/testlist.php 输出

图片数据流只能用 img 标记接收
php如何获取数据库中blob,然后将他显示到datagrid中
即由 ../php/testlist.php 输出



我想问一下,我现在已经可以获取到图片了。
我想在html 页面 选中 datagrid中某一行获取id后,点击按钮,弹出一个框。 框里面显示图片。 
这个图片如何根据获取到的id进行查询。
php如何获取数据库中blob,然后将他显示到datagrid中
这个src 可以动态赋值吗?

不知道你的弹框具体是如何实现

php如何获取数据库中blob,然后将他显示到datagrid中
这个src 可以动态赋值吗?


我看过一次这种写法,好像是在输出验证码的时候,传值是肯定可以的。
其实html页面加载时就会自动按照src中的地址向服务器请求图片,你如果提供一个php地址的话,只要在php里输出图片流就可以了。传值的话就是再php里get接收后获取对应图片资源然后打印到页面上就可以了。
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template