【我用blob存储的字符串,那读取的时候php怎么转化为字符串呢?】教程文章相关的互联网学习教程文章

从表中获取Blob图片,并使用php sqlite3显示【代码】

我知道这个问题已经被问过很多次了,但是我无法使用其中任何一个来解决.我是sqlite的新手,无法理解我做错了什么. 我正在尝试 我正在尝试创建个人资料查看页面.我可以从sqlite数据库中获取所有详细信息,但无法显示个人资料图片. 表结构**username|landline|mobile|email|profilepicture**john |xxxxxxxx|xxxxxx|x@x.x|blob我尝试过的$sql = "SELECT * FROM profile";$query = $db->query($sql);while($row = $query->fetchArray(SQLI...

php-将图像上传到Codeigniter中的MySQL数据库Blob【代码】

我想将图像上传到mysql数据库以存储许多信息.我随附了3(MVC)代码供您参考,请帮助我. 参考:http://forum.codeigniter.com/thread-1205.html 我必须在codeigniter中以blob类型将许多图像上传到数据库.我已经写过视图,控制器和模型的所有详细信息都已上传,但仅图像未存储. 还请提供如何在codeigniter中显示图像.解决方法:模型中的$this-> input-> post(‘photo’)将无法检索图像信息.因为图像存储在$_FILES中而不是$_POST中.因此,您需...

如何使用php从mysql显示多个图像(blob)?【代码】

我正在尝试使用PHP和MySql数据库显示多个图像,即使使用while循环,我也无法获得所有图像,我只能得到一个图像,我的意思是表中的第一个图像.有什么问题 ? 我正在使用表ID_IMAGE(int,pk,自动递增)和myImage(blob)$query = mysql_query("SELECT myImage FROM image"); while($data=mysql_fetch_array($query)) {header('Content-type: image/jpg');echo $data['myImage']; }解决方法:解决此问题的一种可能方法是使用单独的脚本来动态输...

php – 从数据库显示pdf blob文件【代码】

我已将pdf文件存储到数据库中,即blob类型.现在我想显示pdf之类的$sqll="select * from pdff"; $query=mysql_query($sqll) or die(mysql_error()); $result=mysql_fetch_array($query); $content=$result['pdf']; <object data="<?php echo $content;?>" type="application/pdf" style="height:200px;width:60%"></object>但在浏览器中显示..> endobj 6 0 obj << /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ColorSpace << /...

php – 使用Blob将图像上传到MySQL数据库【代码】

首先澄清,我知道有更好的方法可以做到这一点,但我决心尝试. 基本上,我正在尝试从表单帖子中获取图像,然后将其发送到数据库MEDIUMBLOB字段中. 不幸的是,使用我当前的方法,数据库列中的最终结果始终为零字节.phpmyadmin screenshot 以下是表单上上传图片的代码:input type="file" name="_imagePost">这是页面上的PHP代码,我正在使用MySQLi:if(isset($_POST['_imagePost'])){$_useImagePost = 1;$_imagePost = file_get_contents($_...

php – 如何从mysql blob显示图像【代码】

我试图从MySQL blob字段显示图像.我尝试了一些不同的东西,但似乎都没有. 我努力了: > header(“Content-type:$type”); img src = $blobData;> header(“Content-type:$type”);回波($blobData);解决方法:您可以考虑的另一个选项(假设您使用的是Apache): 为所有图像扩展(png,jpg,gif)创建一个带有mod_rewrite的.htaccess文件. 将它重定向到查找数据库中请求的图像的php脚本.如果它在那里,它会回显标题和博客.如果不存在,则返回...

php – 从blob mysql显示图像【代码】

嗨,我的数据库中有一个图像表.这些存储为blob以及图像类型和图像等细节.名称. 我在显示图像时遇到问题,我得到的只是一个带有红叉的白色方框.码:<?phpinclude '../connection.php';$ID = $_GET['id'];$query = "SELECT * FROM `images` WHERE `image_id` = '$ID'";$result=mysql_query($query); $row = mysql_fetch_array($result);$image = $row['image']; $image_type= $row['image_type']; header("Content-type: $image_type...

php – mysqli图像blob插入不起作用【代码】

我正在尝试将图像文件上传到MySql数据库.我已经在网上发布了seacrh,最后我开始使用以下脚本:if(is_uploaded_file($_FILES['filename']['tmp_name'])){$maxsize=$_POST['MAX_FILE_SIZE']; $size=$_FILES['filename']['size'];// getting the image info.. $imgdetails = getimagesize($_FILES['filename']['tmp_name']); $mime_type = $imgdetails['mime']; // checking for valid image type if(($mime_type=='image/jpeg'...

如何在PHP中从MySQL数据库下载基于blob的文件?【代码】

我如何制作一个允许我从MySQL数据库下载文件的PHP脚本.我有下表命名文件,其中上传的文件保存在基于BLOB的字段中.+-------+----------+----------+------------+-------------------+--------+ |fileID | fileName | fileType | fileSize |fileData | userID | +-------+----------+----------+------------+-------------------+--------+ | 1 | file1 | JPEG | 211258 |[BLOB - 206.3 KiB] | 1 |...

在PHP中从MySQL中提取BLOB图像数据【代码】

我正在阅读一些关于如何将我的图像上传到数据库中作为二进制文件的教程,而不是将它们放在服务器本身,我得到它的工作原理如下: PHP:$image = chunk_split(base64_encode(file_get_contents($tmpfile)));mysql_query("INSERT INTO images (`img_location`, `caption`, `user`, `genre`, `when`) VALUES ('$image', '$caption', '$id', '$genre', '$when')");我的问题是你现在如何从数据库中提取它,我已经阅读了几种方法,尝试了所有...

php – 将mysql数据库中的BLOB映像显示为html中的动态div【代码】

我有一个BLOB图像,在用户提交广告表单时存储,他们可以选择上传一个图像.图像与其他信息一起存储在数据库中. 每次我的页面加载它动态创建广告div,并填写从我的数据库到div的匹配信息. 我遇到的问题是同时显示包括图像在内的所有信息,因此当用户点击查看页面时,他们会看到每个div都有不同的图片和信息.我已经看到了关于如何显示图像的其他帖子,但是当你从同一个数据库显示多个图像时,我怀疑它是同样的方法. 我的数据库设置如下: IDA...

显示一个BLOB图像PHP MySQL以及其他数据

我有一些数据存储在MySQL数据库中..我想在.php页面中显示存储的图像数据和其他数据. 如果我从数据库中获取数据并使用标题(“Content-type:image / jpeg”);它不可能用其他php数据显示图像..还有另外一种方法吗?解决方法:阅读:displaying an image stored in a mysql blob

php – 在上传到Mysql之前获取blob字符串的大小【代码】

我已经阅读了有关此问题的回答问题,但没有一个能解决我的确切问题.我在提交表单并将该pdf上传到MySQL后创建了一个pdf.有没有办法用PHP创建PDF并在上传之前检查其文件大小?我下面的脚本效果很好.将pdf文件转换为字符串并将其放在数据库中,我只是不确定如何检查字符串大小,以便将其添加为变量.我是PHP的新手,所以不确定这是否可行.谢谢.$pdffilecontent = $pdf->Output('', 'S'); $name = "Feedback One"; $mime = "application/pdf...

用php从mysql数据库中读取blob【代码】

我在我的PHP代码中执行以下操作:$q="SELECT * FROM {$table} where x; $link = mysqli_connect("localhost", "test", "test","mytable"); $res = mysqli_query($link,$q);if($res){$row = mysqli_fetch_assoc($res);header("Content-type: text/xml");header("Content-Disposition: attachment; filename=$name");echo $row['blob'];}我可以看到我上传到mysql的数据(xml文件)没有任何前导空格但是当我运行上面的代码时,出现了3个新...

php – 将base64encoded映像保存为服务器端数据库BLOB【代码】

我正在使用以下代码从我的Android应用中拍摄照片:if (requestCode == CAMERA_REQUEST && resultCode == RESULT_OK){photo = (Bitmap) data.getExtras().get("data");ByteArrayOutputStream baos = new ByteArrayOutputStream();photo.compress(Bitmap.CompressFormat.JPEG, 40, baos);byte[] photoByte = baos.toByteArray();encodedImage = Base64.encodeToString(photoByte,Base64.DEFAULT);}我通过POST将此String encodedImage...