我有个表:
table id ……reg_id…… pic1 pic2 pic3 pic4 pic5
1 …… 5 f f f f f
…………………………
默认的pic路径是f,
上传来的图片要根据上传人的id(reg_if)来做判断,如果Pic1为f那么就update pic1,依次判断,如果都不为f,就提示已经上传了最大数5张。 我的代码:
if($rows[pic_url1] == "f")
$query= "update com_introduction set pic_url1='$pic_paths' where id=$rows[id]";
elseif($rows[pic_url2] == "f")
$query= "update com_introduction set pic_url2='$pic_paths' where id=$rows[id]";
elseif($rows[pic_url3] == "f")
$query= "update com_introduction set pic_url3='$pic_paths' where id=$rows[id]";
elseif($rows[pic_url4] == "f")
$query= "update com_introduction set pic_url4='$pic_paths' where id=$rows[id]";
elseif($rows[pic_url5] == "f")
$query= "update com_introduction set pic_url5='$pic_paths' where id=$rows[id]";
else
{
echo"您已经上传够了5张图片";
echo"<input type='button' value='返回' onclick='history.go(-1);'> ";
exit;
}
我发现就是都是 f 他也执行最后的else ,错在哪里了?
