如何在php中显示BLOB内容

时间:2014-08-09 03:10:30

标签: php mysql

我尝试在PHP中显示BLOB-1B内容或图像,我在Android中有一个应用程序,然后将图像上传到我的主机mysql我现在没有问题上传它的时间以PHP显示,这里是我的代码

    //config.php
    public function _owners_img($stall_id){
    $request ="SELECT `img` FROM `img_stall` WHERE `stall_id` = '$stall_id' LIMIT 1";
        $result_query = $this->con->query($request);
       while($data = $result_query->fetch_assoc()){
           $result_data = $data['img'];
       }
       if (!empty($result_data)) {
            return $result_data;
       }else {
          return false; }
     }


   //owner_img.php
   include_once 'config.php';
   $db = new database($con);
   $db->dbconnect();
   $owner = 3;
   echo "<dt><strong>Stall Image:</strong></dt><dd>" . 
       '<img src="data:image/jpeg;base64,'. 
        base64_encode($db->_owners_img($owner)).
       '" width="290" height="290">' . "</dd>";

但问题是我只获得小图像图标或图像未找到。我该如何解决?

0 个答案:

没有答案