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尽管我多次不得不修改答案以纠正拼写错误,但我很高兴你能从中做出一些合理的解释。