我使用datatables來顯示旅遊的重要細節,但是當我使用select查詢時顯示fk整數值,而我想要那裏在tour_standered表中的類型名稱通過codeigniter中的數據表顯示fk而不是數值的名稱
我的表圖像如下
型號功能
public function cust_tour_primary_data(){
$this->db->select('');
$this->db->from('customized_tours');
$this->db->join('tour_standered', 'tour_standered.std_id =customized_tours.std_type','left');
$res=$this->db->get();
//return $res->result();
print_r($res->result());
echo $this->db->last_query();
}
通過以上功能,我能夠得到FK的名字,但我不希望的tour_standered像創建,刪除等 等領域,我想其他FK值做同樣的。通過這樣做,查詢結果會太長,有點混亂,我也不知道如何做多重連接。
只是在選擇查詢中添加你需要從表中獲得什麼東西 –
thx它的工作原理,但在所有連接表中必須有所有唯一的名稱,我得到了錯誤id模糊不清,所以我改變了名稱現在它工作正常 –
使用別名爲相同的名稱列@ shivakumar –