
正文
php数据库long类型 php数据库操作类
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php读取MYSQL数据库中的longblob字段(图片)并输出到浏览器端。
要做为图片输出需要设置header就可以了,在上传图片的时候最好记录一下图片类型,大小。
?php
//从数据库读,这里就不具体写了
$row = DataClass::query("select * from images where id=$id");
header('Content-type: ' . $row['type']);
header('Content-Length: ' . $row['size']);
header("Content-Transfer-Encoding: binary");
ob_clean(); //防止php将utf8的bom头输出
echo $row['content']; //直接输出longblob字段的内容
相关问答
Q1: PHP对字符串到整型字段转换的时候长整型的字符串数据长度容易被截断,如何完成String到long类型的转换啊?
用这个试试:
sprintf( "%u", $row-playerid);
一般情况下并不需要转换格式,你只需要验证这个字符串($row-playerid)是正确的数字就可以直接进行计算了。php是弱类型的语言,一般情况下直接用就可以。
Q2: PHP中引用数据类型是什么
4种是标量类型:整型、浮点数、字符串和布尔型;两种是复合型:数组和对象;两种特殊类型:资源和NULL。
PHP里的整型和浮点数分别对应着C语言里的long和double类型。
PHP里的字符串是任何长度的字符序列。使用单引号和双引号分隔,但是单引号仅对 \ 和 ' 进行转义。
关于php数据库long类型和php数据库操作类的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








