0

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

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

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

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

我不是 php 专家,只是一个初学者。希望大家能给我一些解决方法:)

4

1 回答 1

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

或者使用更熟悉的语法:

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

如果未选中该复选框,则它根本不会出现在$_REQUEST//$_GET$_POST

于 2012-09-03T07:29:39.750 回答