【问题标题】:can i use multiple radio button in the form like this我可以像这样使用多个单选按钮吗
【发布时间】:2017-12-02 22:07:47
【问题描述】:

你好

我无法在我的控制器中提交这些值。 代码如下

<input name="status.<?php echo $data['LEAVE_ID']?>" type="radio" class="ace" value="1" checked="" required="" />
  <span class="lbl">&nbsp;YES</span>&nbsp;
<input name="status.<?php echo $data['LEAVE_ID']?>" type="radio"   class="ace" value="0"/>&nbsp;
   <span class="lbl">&nbsp;NO</span>

【问题讨论】:

  • 你有错误吗?
  • 在名称属性中使用数组 name="status[]"
  • 你检查过 $_POST[] 吗?
  • 使用我的代码我得到了那个表格,但是如何发布个人姓名????

标签: php codeigniter radio-button


【解决方案1】:

对于多个收音机,在name attribute 中使用array,并使用id 作为索引key 像这样

name="status[<?php echo $data['LEAVE_ID']?>]"

【讨论】:

  • 实际上我确实喜欢那个 n 得到了那个表格,但是如何通过是或否传递个人休假的名字。
  • 设置 value 属性 value="yes" 和 value="no" ,你会得到 leave id 作为数组的索引。所以你可以使用那个 id。
  • 你会得到这样的post值 $_POST['status'];数组(1=>“是”,2=>“否”....);这里索引 1,2 是 leave_id
【解决方案2】:

你可以使用下面的代码来实现它,你只需要添加 css。

<?php
foreach($dataArrry as $data) {
    echo $_POST['status.' . $data['LEAVE_ID']]."<br/><br/>";
}
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 2013-02-09
    • 2011-03-11
    • 2013-02-08
    相关资源
    最近更新 更多