php中如何从数据库中读取图片

php中如何从数据库中读取图片,第1张

<php

//将存进数据库再读出,注意存储的字段类型必须为blob

$user=’root’;

$password=’root’;

$db=’test’;

$connect=mysql_connect(‘localhost’,$user,$password);

mysql_set_charset(‘utf8′,$connect);

mysql_select_db($db);

$photo = “0x”bin2hex(file_get_contents(“/testjpg”));

$sql=”INSERT INTO `test``test` (`photo`) VALUES ($photo);”;//$photo不需要用引号,切记

mysql_query($sql);

//$result=mysql_query(“SELECT

//FROM `test`

//LIMIT 0 , 30〃);

//$img=mysql_fetch_array($result);

//echo $img['photo'];

>

你是说是用二进制的数字写在数据库中的吗?

可以用第三方的服务器组件。比如imagemagic去做处理,首先把二进制读出来。利用imagemagic的函数形成指定名称的。

如果你是想给CListCtrl中的每一项加上图标,思路是:

从数据库中读出JPG,

绘制到内存中的bmp上(必要时需要缩放),

然后将bmp加入CImageList,

最后将CListCtrl与CImageList关联。

以上就是关于php中如何从数据库中读取图片全部的内容,包括:php中如何从数据库中读取图片、access数据库图片批量转换jpg、VC++ clistctrl显示数据库中的JPG图片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10215979.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存