php - 从 Codeigniter 中的多个选择框中获取值

标签 php codeigniter select

我有一个多选框:

<select name="tar[]" multiple="multiple" style="height:100px;" id="select1">
            <?php foreach($lists as $list){ ?>
            <option value="<?php echo $list['des_id']; ?>"><?php echo $list['designation']; ?></option>
            <?php } ?>

            </select>

在 Controller 中,我试图获取所选字段的值,但未能获取,我得到的值是 2 或 3。

$target = $this->input->post('tar');
                  print_r($target);die;

我做得对吗?请指导我。谢谢。

最佳答案

我不确定但是试试这个来获取所有的 tars

foreach($this->input->post("tar") as $tar){
    echo $tar;
}

关于php - 从 Codeigniter 中的多个选择框中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13025253/

相关文章:

mysql - 聚合日志表而不使用两个选择

MySQL 'WHERE AND' 问题

php - Codeigniter、GroceryCRUD、GoDaddy - 文件上传错误

c - 使用 select 等待客户端套接字上的数据

javascript - CodeIgniter - 如何将值从 View 传递到 Controller ?

javascript - Deobfuscate JS 混淆脚本用于在服务器端执行它

php - PHP 检查 if 语句有多远?

php - Html 页面作为 wordpress 托管中的主页

mysql - 数据表模型错误

php - 仅在一个文件中包含一个公共(public)文件失败 Codeigniter