如何在mysql中保存图像路径

xmq68pz9  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(454)

我的数据库中有一个包含图像的表,所有图像都存储在服务器端文件夹中,所以当我保存图像时,我在url列中写入其文件夹的路径

INSERT INTO `images` SET `id` = "2", `url`="application/images/goat1.jpg", `album_id` = "1";

当我把这张图片放到角边,试图用这个链接作为背景url时,出现了一个错误,因为url没有定义。

<div *ngFor="let photo of portfolioPreviewPhotos" class="previewPhoto" [style.backgroundImage]="'url('+ photo.link +')'"></div>

<div _ngcontent-c2="" class="previewPhoto" style="background-image: url(undefined;);">

所以,如果我想把图像存储在php文件夹中,然后再把它放到数据库中,有人能给我解释一下如何正确地写数据库中图像的路径吗

pu82cl6c

pu82cl6c1#

提供更多的信息会很好,但存储路径将是相同的,当你写在网址
所以如果

background-image: url("/app/images/someimage.png");

然后在数据库中 url =>“/app/images/someimage.png”或者如果文件夹是静态的,那么在网站上

background-image: url("/app/images/'url from database'");

在数据库中 ulr =>'someimage.png'

相关问题