Проблема цикла foreach в модели с использованием CodeigniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема цикла foreach в модели с использованием Codeigniter

Сообщение Anonymous »

Модель:

Код: Выделить всё

public function fetch_emp()
{
$this->db->select('emp_id');
$this->db->from('emp');
$res=$this->db->get();
foreach($res->result() as $row)
{
$id=$row->emp_id;
$this->db->select('emp_name');
$this->db->from('employee_master');
$this->db->where('emp_id',$id);
$res=$this->db->get();
return $res->result();
}
}
Контроллер:

Код: Выделить всё

public function employee()
{
$result=$this->emp_model->fetch_emp();
if($result!=false)
$res['cmp_name']=$result;
else
$res['cmp_name']='NA';
}
$this->loadViews("emp/emp_views", $this->global, $res , NULL);
}
Просмотр:
Как только я получил идентификатор из базы данных, я получил все идентификаторы без проблем, но когда я использовал цикл foreach для поиска идентификатора и получения их имен из другой базы данных, он отображает только первое имя идентификатора... Например: если есть 5 идентификаторов, но когда я ищу идентификатор, чтобы получить имя из другой базы данных, он показывает только первое имя идентификатора. В чем проблема, я не знаю, пожалуйста помогите мне.

Подробнее здесь: https://stackoverflow.com/questions/523 ... odeigniter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»