我有点愚蠢的问题,但我不确定如何才能让它发挥作用。我正在将图像路径存储到数据库,以便将其上传到文件夹中。 这是我用来上传该文件夹中文件的路径
$target_path = "../img/".$imagename;
我使用了这个,因为上传的代码文件位于一个名为admin的文件夹中,所以我必须回到我拥有img目录的主文件夹。
这是我从数据库获取图像路径的方法:
$select_img = "SELECT imgPath FROM blog_images ORDER by imgID DESC";
$img_query = mysqli_query($link, $select_img) or die(mysqli_error($link));
$row2 = mysqli_fetch_array($img_query);
然后我使用$ row2变量来访问imagepath。
效果很好,文件正在那里上传。但是,当我尝试从数据库中提取图像路径时,他再次返回并将我带到localhost / img / example.jpg。我觉得我错过了什么......你能帮忙吗?谢谢!
答案 0 :(得分:0)
$target_path = "/img/".$imagename;
像这样存储你的路径,这不会再回来了。