我认为这一点。
<input type="radio" name="male" value="0">Male</input>
<input type="radio" name="female" value="1">Female</input>
我需要做什么才能获得这些值?我需要它稍后将它们发送到数据库,因此我必须获取 0 或 1 来填充该字段。
由于输入的名称是独立的,因此它实际上不能用作单选按钮。尝试将名称更改为“性别”之类的内容,并为其添加适当的值。它可以是 0 代表男性,1 代表女性,或者只是术语“男性”和“女性”。我在下面的示例中使用了后者。控制器部分使用 form_validation 库,它在处理表单时应该非常有用。
View:
<input type="radio" name="gender" value="male">Male</input>
<input type="radio" name="gender" value="female">Female</input>
控制器:
$this->load->library('form_validation');
$this->form_validation->set_rules('gender', 'Gender', 'required'); // This will check if gender is selected.
if ($this->form_validation->run()) {
$gender = $this->input->post('gender'); // This will contain "male" or "female"
}
else {
$error = validation_errors();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)