将图像上载到php数据库

将图像上载到php数据库,php,Php,我有一个疑问。。 我正在用php做一个买卖汽车的页面,我有一个表单,有5个输入文件(每个图像一个)。问题是:我是否必须对同一个文件执行5次操作才能分别上载每个图像,还是使用一个文件来执行5个图像的代码?可以为每个文件分配1-5的id。像这样$_文件['filename']['#id'],然后使用for循环从1-5上传它们。希望这有帮助。这里有一个类似的问题 正如smuhero上面所说,但您也可以编辑数据库,使其具有5个单独的字段(每张图片一个),然后如果上传图片,您可以将图片直接存储在数据库中(

我有一个疑问。。
我正在用php做一个买卖汽车的页面,我有一个表单,有5个输入文件(每个图像一个)。问题是:我是否必须对同一个文件执行5次操作才能分别上载每个图像,还是使用一个文件来执行5个图像的代码?可以为每个文件分配1-5的id。像这样$_文件['filename']['#id'],然后使用for循环从1-5上传它们。希望这有帮助。这里有一个类似的问题

正如smuhero上面所说,但您也可以编辑数据库,使其具有5个单独的字段(每张图片一个),然后如果上传图片,您可以将图片直接存储在数据库中(需要占用大量空间,因为您必须将图片转换为Base64数据,然后插入),或者将图片的位置保留在字段中


当然,您必须确保安全地防止恶意用户调用不正确的文件。

Hi liam fd,我有5个单独的字段,数据库中的每个图片对应一个字段。另一个问题是,我将为每张图片添加的id来自html或php?id将来自您生成的html表单。每个上传分区或块都应该有一个单独的ID。例如:它将是什么?for必须在按钮的isset之后?