Php 使用组名计数多个复选框

Php 使用组名计数多个复选框,php,forms,checkbox,count,Php,Forms,Checkbox,Count,我有一个表单,其中有几个不同的复选框组,我需要在每个组中指定一个最小的复选框数。我有一个1组的工作代码验证,但它需要包括其他复选框组名 这只适用于一个复选框组: if(count($_POST['form']['checkgroup1']) <= 2) $invalid[] = RSFormProHelper::getComponentId("checkgroup1"); if(count($\u POST['form']['checkgroup1'])您的if条件似乎有错误 if((c

我有一个表单,其中有几个不同的复选框组,我需要在每个组中指定一个最小的复选框数。我有一个1组的工作代码验证,但它需要包括其他复选框组名

这只适用于一个复选框组:

if(count($_POST['form']['checkgroup1']) <= 2)
$invalid[] = RSFormProHelper::getComponentId("checkgroup1");

if(count($\u POST['form']['checkgroup1'])您的if条件似乎有错误

if((count($_POST['form']['checkgroup1']) + count($_POST['form']['checkgroup2'])) <= 1)
{
   $invalid[] = RSFormProHelper::getComponentId("checkgroup1");
}

if((count($\u POST['form']['checkgroup1'])+count($\u POST['form']['checkgroup2']))谢谢Hasina,成功了。你太棒了。
if((count($_POST['form']['checkgroup1']) + count($_POST['form']['checkgroup2'])) <= 1)
{
   $invalid[] = RSFormProHelper::getComponentId("checkgroup1");
}