【发布时间】:2012-03-16 02:00:48
【问题描述】:
我正在为一个将成为产品目录的网站建立一个数据库。 我的图像表有问题。我有一个 php 脚本,可以用三种尺寸调整图像的大小,用后缀重命名它们,将它们写入目录并在图像表中添加对它们的引用。
我无法确定缩略图(小图像)如何与中大图像相关联,因为我计划为每个产品创建多个图像。我希望能够通过 php 脚本将所有缩略图添加到带有中型或大型图像链接的页面。
这是我目前所拥有的,
image-id product-id filename size caption width height alt
13 1 PassPro150_large.jpg large NULL 632 569 NULL
14 1 PassPro150_medium.jpg medium NULL 250 225 NULL
15 1 PassPro150_small.jpg small NULL 115 103 NULL
有没有标准的方法来做到这一点?我应该制作三张表,每种尺寸一张,并将它们与主外键相关联吗?我还认为我可以通过字符串操作来做到这一点,将 _small 替换为 _large,因为上传的所有图像都将具有相同的后缀。有什么建议吗?
【问题讨论】:
-
另一列可能是
thumbnail-id?
标签: php mysql image thumbnails