无法将图像从mysql显示到php

时间:2016-04-04 04:35:53

标签: php html mysql

我无法在MySQL中显示PHP中的图像,显​​示了很多问号。

下面是我的代码。

if(isset($_GET['edituname']))
{
    $id='<input type="hidden" name="txtuname" value="' . $_GET['edituname'] . '">';
    $sql = "SELECT * FROM andhra WHERE id='" . $_GET['edituname'] ."';";
    $result = mysql_query($sql);
    $row = mysql_fetch_array($result);
    $COL_1 = $row['COL_1'];
    $COL_2 = $row['COL_2'];
    $COL_8 = $row['COL_8'];

HTML代码

    <td><img src="data:images\jpg;base64,'.$COL_8.'" /></td>

我的解决方法是

如果我们让header('Content-Type: image/jpeg');无法在浏览器的左上角只显示两个矩形框。

如果我们更改下面的HTML代码会出现意外错误。

<td><img src="data:images\jpg;base64,'.($row['COL_8']).'" /></td>

1 个答案:

答案 0 :(得分:-1)

试试这个

 $img = $row['COL_8'];
echo '<td><img src="data:image/jpg;base64,'. $img .'"/></td>';