Php 只有第一条记录没有显示,这是DrowDown。但另一个是展示。密码点火器

Php 只有第一条记录没有显示,这是DrowDown。但另一个是展示。密码点火器,php,codeigniter,codeigniter-2,codeigniter-3,Php,Codeigniter,Codeigniter 2,Codeigniter 3,[加入图书馆表格] <select name="employee_id" class="form-control"> <option value="">Select Employee.....</option <?php if (!empty($employee_i

[加入图书馆表格]

<select   name="employee_id" class="form-control">
                                <option  value="">Select Employee.....</option
                                <?php
                                if (!empty($employee_info) && is_array($employee_info)){
                                    foreach ($employee_info as $emp_info) {
                                        // blow option of compare db id and  select option value ?>
                                        <option  <?php echo ($emp_info->employee_id==$library_info->employee_id  ) ? 'selected' : ''; ?>

                                        value="<?php echo $emp_info->employee_id; ?>">
                                        <?php echo $emp_info->first_name . ' ' . $emp_info->last_name ?>
                                    </option>
                                    <?php
                                    }
                                }
                                ?>
                            </select>

选择员工。。。。。
值=”“>

这是前端的屏幕截图。我是发展中国家的新手。提前谢谢你的帮助

我不完全确定您是如何设置的,因为我不会这样做的。但是试试这个:

<select name="employee_id" class="form_control">
    <option value="">Select Employee...</option>
    <?php
    if (!empty($employee_info)) { // Left out the is_array. You can check one or the other. empty only checks arrays. Can include it to be thorough
        foreach ($employee_info AS $ei) {
            echo '<option value="' . $ei->employee_id . '"';
            echo ($ei->employee_id == $library_info->employee_id) ? ' SELECTED ' : '' . '>';
            echo $ei->first_name . ' ' . $ei->last_name;
            echo '</option>'.PHP_EOL;
        }
    }
    ?>
</select>

选择员工。。。

这可能需要一些调整。

显示代码,如果(!empty($employee\u info)&&is\u array($employee\u info)){foreach($emp\u info)我们不是可以通过image.add\u library.php生成代码的魔术师{//compare db id的blow选项并选择选项值?>value=“”>您应该通过单击编辑按钮在问题中添加此代码。控制器中的函数$this->library\u model->\u table\u name='tbl\u employee';$this->library\u model->\u order\u by='employee\u id';$data['employee\u info']=$this->library\u model->get();我无法添加相关代码:(谢谢你superb@ufumedia尽管我多次不得不修改答案以纠正拼写错误,但我很高兴你能从中做出一些合理的解释。