现有的元素我有一个foreach
声明回声单选按钮。
所有这些单选按钮都有相同的name
。
当我想要得到的点击的,我用$_POST['radio_name']
但我得到了一个错误(无法找到电台名称)
这是我的代码:
<form method="post">
<div class="repas-inside-bloc breakfast-bloc" id="brkID">
<?php
foreach($breakfast_array as $brk){
echo '<label for="'.$brk['id_plat'].'" class="plan-meal-box">'.$brk['titre_plat'].'</label><input name="brk_check" type="radio" id="'.$brk['id_plat'].'" value="'.$brk['titre_plat'].'">';
}
?>
</div>
如何获取每个单选按钮的值? $_POST['brk_check']
不起作用
'的print_r($ _ POST)'看什么被张贴 – Thamilan
一是帮助,我们需要看到的*呈现的HTML *,不只是PHP。其次,你确定一个单选按钮被选中吗?第三,是表格发布吗?你从'$ _POST'获得OTHER表单值吗?最后,'var_dump($ _POST);'会显示所有被检查的无线电。 –
@cale_b当我在print_r($ _ POST)中看到$ _POST时,存在一个值“存储”,该值来自第一个网页(第1页:点击汽车品牌名称(这是帖子中的值) ,第2页;根据品牌,这个品牌的汽车有许多单选按钮) – Sushi