Я написал код, как следует в view.php
файл для выбора,
<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
файл?
Вам нужно добавить форму и кнопку, чтобы опубликовать выбранное пользователем значение. Затем на другой странице получите значение. Так:
В 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');
Других решений пока нет …