如果选中复选框,则将状态设置为“确定”


if checkbox is checked set status to OK

嘿,伙计,我有以下问题:我有这行代码,其中包括一个复选框:

echo('<td bgcolor="'.$Color.'"><input type="checkbox" name="altgeraet" value="'.$resultarray['Status_Altgeraet'].'"></td');

现在,我希望当复选框被选中时,Status_Altgeraet的mysql值被设置为OK,如果不是,它应该被设置为NOK。在我的页面底部有一个按钮,当有人点击它时,它会转到我的下一个php文件,在那里处理所有数据。这里是应该更新mysql值的地方。我尝试了以下操作,将复选框放入变量中进行处理,但似乎不起作用:

$Altgeraet = $REQUEST['Status_Altgeraet']));

我不是php专家,只是一个初学者。希望你们能给我一些解决问题的技巧:)

$Altgeraet = isset($REQUEST['altgeraet']) ? 'OK' : 'NOK';

或者用更熟悉的语法:

if (isset($_REQUEST['altgeraet'])) {
    $Altgeraet = 'OK';
} else {
    $Altgeraet = 'NOK';
}

如果未选中该复选框,则$_REQUEST/$_GET/$_POST中根本不存在该复选框。