ОБНОВЛЕНИЕ:
Я понял это ...
public function sub_data_get_2($report_month)
{
$this->db->where('report_month', $report_month);
$query = $this->db->get('non_clinical_subs');
return $query->result();
}
ОРИГИНАЛЬНЫЙ ВОПРОС:
Я новичок в коде ie. У меня есть 2 таблицы. Когда я щелкаю, чтобы просмотреть одну из моих записей на основе идентификатора (report_month), я хотел бы также вызвать ВСЕ записи второй таблицы, имеющие один и тот же идентификатор report_month, и перечислить эти записи вместе в одном файле представления.
Это то, что у меня есть, но раздел, в котором я пытаюсь показать дополнительную дату, просто показывает пустое ... без сообщения об ошибке
МОДЕЛЬ:
public function get_sub_list($report_month)
{
$query = $this->db->get('non_clinical_subs', $report_month);
return $query->result();
}
КОНТРОЛЛЕР:
public function view($report_month)
{
//NON CLINICAL SUBCONTRACTORS
$data['non_clin_subs'] = $this->Page_model->get_sub_list($report_month);
$this->template->load('admin', 'default', 'pages/view', $data);
}
ПРОСМОТР:
<thead>
<th>Subcontractor Name</th>
<th>Total Tests This Month</th>
<th>New Dx This Month</th>
</thead>
<?php foreach($non_clin_subs as $non_clin_sub) : ?>
<tr>
<td><?php echo $non_clin_sub->sub_name; ?></td>
<td><?php echo $non_clin_sub->sub_tests; ?></td>
<td><?php echo $non_clin_sub->sub_dx; ?></td>
</tr>
<?php endforeach; ?>
</table>