Maison > développement back-end > tutoriel php > php如何获取数据库中blob,然后将他显示到datagrid中

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

WBOY
Libérer: 2016-06-23 13:41:20
original
969 Les gens l'ont consulté

<?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>'; ?>
Copier après la connexion

 <table class="easyui-dategrid" url="../php/testlist.php">        <thead>             <tr>                  <th field="pic" width="120">图片</th>              </tr>        </thead></table>
Copier après la connexion


如何修改?


回复讨论(解决方案)

图片数据流只能用 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
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal