php中,在许多上传框的时候如何获取有值的框的数量
发布网友
发布时间:2023-07-04 02:31
我来回答
共3个回答
热心网友
时间:2023-09-21 22:13
这是你的数组没有吧空值删除的原因我这写了一个例子删除数组控制的例子自己看看
$a=array('1','','');
$d=array();
foreach($a as $c){
if(!empty($c)){
$d[]=$c;
}
}
var_mp($d);
热心网友
时间:2023-09-21 22:13
$a=array('1','','');
$d=array();
foreach($a as $c){
if(!empty($c)){
$d[]=$c;
}
}
热心网友
时间:2023-09-21 22:14
foreach($_FILES['file']['tmp_name'] as $k=>$va)
{
if(empty($va))
{
continue;
}
$path="upfile/".date("Ymdhis").$_FILES["file"]["name"][$k];
move_uploaded_file($_FILES["file"]["tmp_name"][$k],$path);
$data=date("Y-m-d H:m:s");
$query="insert into tb_image2 (path,data) values ('$path','$data')"; //创建插入图片数据的sql语句
$result=mysql_query($query);}
echo "图片上传成功,请稍等...";
echo "<meta http-equiv=\"refresh\" content=\"3; url=index.php\">";
}
lz 把原来的循环替换掉
如果是空的 或者上传失败的 都跳过执行下一次循环