我有一个像这样的复选框
<input type="checkbox" name="power" id="electrical">
那么,我可以检查PHP是否选中此复选框
if(isset($_POST['electrical']))
我知道$ _POST仅用于字段名称,但如何在PHP中使用它的id来获取字段?
由于
答案 0 :(得分:2)
由于您无法阅读id
,但name
&amp; value
只有一个解决方案,就是将ID放在名称中:
<input type="checkbox" name="power[electrical]" id="electrical" value="test">
然后该值将转到:
$_POST['power']['electrical']
或将ID
存储在值字段
<input type="checkbox" name="power[electrical]" id="electrical" value="electrical">
然后,您将在此处找到它:$_POST['power']
当您有多个相同name
的复选框时,您应该使用我的第一个解决方案