【发布时间】:2014-05-19 19:49:21
【问题描述】:
我想在数据库中插入一张或多张照片:
<input type="file" name="images" multiple="multiple" accept="image/x-png, image/gif, image/jpeg"/>
要插入照片的列是LONGBLOB
1) 当我上传 1 张或多张照片时,如何才能做到这一点?
2) 由于只有一列,如何提取所有列?但只有 2 个?
【问题讨论】:
-
你已经尝试过什么?你的问题应该包括这个。另外,请描述为什么要将图像存储在数据库中,因为这通常是不可取的。
-
恕我直言:如果要将图像插入数据库,则应为每个图像创建一个新行。这样,每个 longblob 列包含不超过 1 个图像。 (此外,很少将图像存储在数据库中,更常见的是保存该图像文件资产的相对路径)