gpt4 book ai didi

php - 考虑到我的图像链接存储在 MySQL 数据库中,如何通过 php 显示存储在文件夹中的图像

转载 作者:搜寻专家 更新时间:2023-10-30 20:05:05 26 4
gpt4 key购买 nike

作为一种好的做法,我只将图像的链接存储在我的数据库中,问题是:

我应该如何存储图片的链接? (假设它在 c:)

c://image.jpg?

我应该使用哪种 PHP 代码来显示该图像?我只是显示路径,怎么显示图片呢?

我可以用这个吗:

$query = "SELECT ImageURL from WhateverTable";

$result = mysql_query($query) or die(mysql_error());

$Image = mysql_fetch_row($result);

echo "<img src='$Image[0]' alt='This is an image'>";

谢谢大家

最佳答案

你只想存储相对路径,而不是绝对路径,作为链接到类似的东西

 <img src="/var/www/vhosts/website.com/images/file.jpg"> 

将在任何真实网站上返回 404。通过相对路径 (/images/file.jpg) 将文件存储在数据库中,如果它们都在同一目录中,则仅通过文件名存储。

或者,您可以学习 MongoDB,它允许您将文件实际存储在数据库本身中。

关于php - 考虑到我的图像链接存储在 MySQL 数据库中,如何通过 php 显示存储在文件夹中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15056318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com