带有多个括号的Php表单集
我有一个复选框,其名称为:带有多个括号的Php表单集,php,checkbox,isset,Php,Checkbox,Isset,我有一个复选框,其名称为: <input type='checkbox' name ='schedule[".$row['id']."][1]' /> 但这不起作用。有什么想法可以让它工作吗 像这样尝试: isset($_POST['schedule'][$row['id']][1]) 在这种情况下,只需将其视为多维数组,然后编辑schedule键的特定索引。像这样尝试: isset($_POST['schedule'][$row['id']][1]) 在这种情况下,只需将其视
<input type='checkbox' name ='schedule[".$row['id']."][1]' />
但这不起作用。有什么想法可以让它工作吗 像这样尝试:
isset($_POST['schedule'][$row['id']][1])
在这种情况下,只需将其视为多维数组,然后编辑schedule键的特定索引。像这样尝试:
isset($_POST['schedule'][$row['id']][1])
在这种情况下,只需将其视为多维数组并编辑调度键的特定索引。在提交
表单
后,全局变量$\u POST
将数据作为字符串
或int
而不是原始变量传递
要检查是否选中了复选框
,请尝试以下操作:
$id = $row['id'];
if(isset($_POST['schedule'][$id][1])) {
echo "hello world";
}
提交
表单
后,全局变量$\u POST
将数据作为字符串
或int
而不是原始变量传递
要检查是否选中了复选框
,请尝试以下操作:
$id = $row['id'];
if(isset($_POST['schedule'][$id][1])) {
echo "hello world";
}
添加完整的输入html。这不是一个格式/计划良好的问题。但是,请尝试在操作页面上的表单提交后打印$\u POST数组。你们必须用和打印一样的方式使用索引。我认为你们必须(指定)一个名字,不要让它变成动态的,并完成html的输入。这不是一个格式/计划良好的问题。但是,请尝试在操作页面上的表单提交后打印$\u POST数组。你们必须用和打印一样的方式使用索引。我认为你们必须(指定)一个名字,不要让它变成动态的