如何在​​中显示斑点图像

问题描述:

这是我的数据库连接代码。如何在​​中显示斑点图像

我想要显示的团块图像到TD

<?php while ($news = mysql_fetch_assoc($content)) 
      { 
       echo "<tr>"; 
        echo "<td>" .$news['<img src = "data:image/jpg;base64,'.base64_encode($img).'"/>']. "</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['title']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['content']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['date']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['author']."</td>"; 
       echo "</td>"; 
      } 

      ?> 

,我得到了一个错误说未定义指数

+0

做的$新闻的var_dump和检查,如果你所得到的结果..如果是这样..使用foreach循环而不是while循环 – Nevermore

+0

您正在尝试显示名为“”的单元格。我不认为这是正确的。错误表示在你的数组中没有像这样的索引。 –

+0

@AdamBenedek当我做。$ news ['cover']。它显示图像的文字 –

你在你的代码中的错字。更改行:

echo "<td>" .$news['<img src = "data:image/jpg;base64,'.base64_encode($img).'"/>']. "</td>";

通过

echo "<td><img src='data:image/jpg;base64,".base64_encode($news['img'])."'/></td>";

+0

我得到这个错误解析错误:语法错误,意外'src'(T_STRING),期待','或';' –

+0

我的不好。我刚刚更新了我的答案 –

+0

我复制并粘贴您的代码并更改img以覆盖(blob的fied名称),它的工作原理感谢队友 –