Прежде всего я новичок здесь & извините, если этот вопрос звучит глупо, вот мой вопрос.Подключение двух таблиц с codeigniter
У меня есть две таблицы, как этого
1.jobseets
2.jobsheet_tasks
В таблице jobsheets хранит некоторую базовую информацию, как клиент, дата & в jobsheet_tasks сохраняются только задачи, связанные с каждой работой лист.
в таблице «jobsheets_tasks». Идентификатор «jobsheets», который принадлежит задаче принадлежит его хранению в справочных целях
вот мои таблицы
может быть больше одного больше задач под заданием листа.
для того, чтобы получить информацию в обеих таблицах, которые я написал следующий вопрос.
public function get_jobsheets() {
$this->db->select('jobsheets.id, jobsheets.vehicle_number, jobsheets_tasks.task');
$this->db->from('jobsheets');
$this->db->join('jobsheets_tasks', 'jobsheets_tasks.jobsheet_id = jobsheets.id');
$query = $this->db->get();
if($query->num_rows() > 0) {
foreach ($query->result()as $row){
$data[] = $row;
}
return $data ;
}
}
и я покажу данные на мой взгляд следующим образом.
<?php
foreach($result as $jobsheet) {
?>
<tr>
<td><?php echo $customer->id;?></td>
<td><?php echo $customer->vehicle_number;?></td>
<td><?php echo $customer->task;?></td>
<?php } ?>
и выход, как этот
[неправильный выход] [3]
запрос работает, но дело в том, как вы можете видеть на изображении выше задачи, названные 1 & 2 относятся к одному листу задания, в котором идентификатор листа работ составляет 61.
[правильный выход] [3]
задачи же задания листа один за другим.
, пожалуйста, помогите мне достичь этого. пожалуйста, предоставьте свои решения на уровне кода.
Спасибо.
Вы можете написать свой результат работы. –
@Nikunj Rathod здесь вы идете https://s3.postimg.io/w6qp101mr/image.jpg – greenarrow
это выход, который я хочу https://s3.postimg.io/qb1crcbpf/image.jpg – greenarrow