首先,我是新來的&對不起,如果這個問題聽起來很愚蠢,這是我的問題。用codeigniter連接兩個表
我有兩個表這樣
1.jobseets
2.jobsheet_tasks
表JobSheets類商店,如客戶的一些基本信息,日期&的jobsheet_tasks只存儲與每個作業任務片。 「jobsheets_tasks」表上的
。屬於任務的「JobSheets類」的ID屬於它被存儲爲參考
這裏是我的表
可以有作業頁下一個更更多的任務。
爲了得到這兩個表我寫了下面的查詢中的信息。
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任務屬於一個工作sheetete工作表ID爲61.
在視圖中的任務屬於相同的工作表顯示爲單獨的行,我想顯示這樣的數據。
[正確的輸出] [3]相同的作業片材之一
任務層出不窮。
請協助我做到這一點。請在代碼級別提供您的解決方案。
謝謝。
您可以發佈您的作業詳細信息。 –
@Nikunj Rathod在這裏你去https://s3.postimg.io/w6qp101mr/image.jpg – greenarrow
這是我想要的輸出https://s3.postimg.io/qb1crcbpf/image.jpg – greenarrow