多圖上傳,如何抓到第一個、以及第二個之後的值?
我用了一個 ajax 的多圖上傳
已經可以多圖上傳了
$fileCount = count($_FILES['icon']['name']);
for ($i = 0; $i < $fileCount; $i++) {
$file = $_FILES['icon']['tmp_name'][$i];
$dest = '../../images/admin/product/' . $_FILES['icon']['name'][$i];
move_uploaded_file($file, $dest);
}
只是我現在想要分開處理
第一張圖片
以及
第二張圖片以後的(不管幾張)
第一張圖我要 update 某一數據表
第二張圖以後的我要寫入數據表 (用foreach,有幾張就處理幾張)
只是我不知道這兩個我能怎麼抓?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不知道是不是指的这样?
用for循环也是可以的,你一次上传多张图片就是一个三维数组,
你只要循环读取name,type,tmp_name,error,size的下标就好了,
$i=0是开始
那你就在循环中判断等于0的时候执行update
else
执行insert