【问题标题】:Saving a picture path in MySQL database, and then pulling that data to display picture?在 MySQL 数据库中保存图片路径,然后拉取该数据以显示图片?
【发布时间】:2013-12-20 04:42:10
【问题描述】:

我有一个 MySQL 数据库,其中有一个表 ITEMS 和列 PICTUREPATH。图片路径列出“localhost/firstimage.jpg”等。在我的 PHP 脚本中,我添加了一些我认为可行的代码,但事实并非如此。我正在获取图片路径,但它实际上给了我文本“localhost/firstimage.jpg”而不是实际图像。这是我的代码的样子...

while($row = mysqli_fetch_array($result))
 {
  echo "<tr>";
  echo "<td align='center'>" . $row['picturepath'] . "</td>";
  echo "</tr>";
}
echo "</table>";

mysqli_close($con);
?> 

如何将其添加到代码中,以便实际显示图片,而不是图像的文本名称?

【问题讨论】:

    标签: php mysql database image


    【解决方案1】:
    echo "<td align='center'><img src=\"" . $row['picturepath'] . "\" /></td>";
    

    【讨论】:

    • 添加 \" 现在会显示一个损坏的图像图标。比我的更好。还有其他想法吗?在我的数据库中,我的位置为 localhost/firstimage.jpg - 这是错误的吗?跨度>
    • yes 删除 localhost 只是相对图像路径,所以 firstimage.jpg。以后如果你把你的数据库移到服务器上,它就不会中断。
    • 太棒了!谢谢你们!
    猜你喜欢
    • 2013-04-07
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-22
    • 2016-11-24
    相关资源
    最近更新 更多