我如何使用 codeigniter 获取选择标签值?

新手上路,请多包涵

我如何获取选择标签值,我使用下面的语法但不起作用。

控制器

 'role' => $this->input->post('rol'));

查看这些是我的选择标签中的选项

<select name="rol">
 <option value="Employee">Employee</option>
 <option value="HR">HR</option>
 <option value="Student">Student</option>
</select>

原文由 vincent marc villafuerte 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 204
1 个回答

把这段代码放在视图中。只有你必须在行动中调用控制器功能。在这个例子中,我从数据库中获取选项值

<form method="post" action="<?php echo base_url()."main/project_filter_skills"; ?>">
<select  class="demo-default " id="skilltags" name="skilltags[]" data-placeholder="Choose skills">
   <option value="">Choose skills</option>
   <?php foreach ($all_skill_tags as $skilltags) {  ?>
   <option value="<?php echo $skilltags->secondCat_id;?>">
   <?php echo $skilltags->secondCat_title;?>
   </option>
   <?php } ?>
</select>
</form>

现在把它放在模态或控制器中以获得值

$skilltags= $this->input->post('skilltags');

原文由 Sadaf Ayaz 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题