在codeigniter中获取selectedvalue?

时间:2015-09-06 06:47:49

标签: php codeigniter html-select

我在view.php文件中为select,

编写了如下代码
<select name="bloodgroup" id="mem_religion">
    <option value="">- Select Bloodgroup -</option>

    <?php  
    foreach ($bloodgroups as $bloodgroup) { ?>
        <option value="Option"> <?php echo $bloodgroup->bloodgroupname;  ?> 
    <?php } ?>
    </option> 
</select>

这给了我正确的结果。如何在controller.php文件中获取所选值?

1 个答案:

答案 0 :(得分:0)

您需要添加表单和按钮以发布用户选择的值。然后在另一个页面中,检索该值。所以:

在view.php中:

<form method="post" action="/anotherpage">
<select name="bloodgroup" id="mem_religion">
    <option value="">- Select Bloodgroup -</option>

    <?php  
    foreach ($bloodgroups as $bloodgroup) { ?>
        <option value="Option"> <?php echo $bloodgroup->bloodgroupname;  ?> 
    <?php } ?>
    </option> 
</select>
<input type="submit" name="submit" value="submit">
</form>

在另一个页面/控制器中:

$bloodgroup_selected = $this->input->post('bloodgroup');