PHP里我的FORM里有多选项,但提交后却只能把最后一项插入数据库,这是什么原因,如何解决;asp不会出现这种情况。
if($submit)
{
var $test ="";
foreach ($_POST["test"] as $val)
{
$test = $test.$val.",";
}
}
?>
<form action="<?=$PHP_SELF;?>" method="post">
<input type="checkbox" name="test[]" value="1">
<input type="checkbox" name="test[]" value="2">
<input type="checkbox" name="test[]" value="3">
<input type="submit" name="submit" value="submit">
</form>
注意:表单项名称要以数组的形式去写。