我的场景是这样的:
<input type="file" name="image[]" />
<input type="file" name="image[]" />
<input type="file" name="image[]" />
<input type="file" name="image[]" />
我的数据库字段表是:
ID = 1
image1 = image1.jpg
image2 = image2.jpg
image3 = image3.jpg
image4 = image4.jpg
假设行 id = 1 之前已经插入了值,如果用户想要更新 image1 和 image 4,那么他们将浏览并选择所需的图像文件,并将 image2 和 image3 留空。
这是执行mysql查询后的概念:
ID = 1
image1 = newimage1.jpg
image2 = image2.jpg
image3 = image3.jpg
image4 = newimage4.jpg
如何进行验证查询?
目前我的代码是这样的,我不知道如何从这里继续,因为我还是 PHP/mysql 的新手。
foreach ($_FILES['product_image']['name'] as $key => $value) {
if(!empty($value)) {
`$upt=mysql_query("update products_list set` `image1='$pic1',image2='$pic2',image3='$pic3',image4='$pic4' where id='$id'");`
}
}
希望这对你们来说很清楚。提前致谢。=)