2016-02-10 22 views
0

我有三個表類別,子類別,子類別。如何在codeigniter中顯示製表符動態

其中包含類別
家用電子產品時尚聯繫

點擊電子後

category table 
cat_id name  cat_status 
15  Electronic  1 
16  Fashion   1 

subcategory table 
subcat_id  cat_id  name  subcat_status 
10    15   Lcd    1 
11    15   Mobile    1 
12    16   Men    1 
13    16   Women    1 
14    16   SunGlass   1 
15    16   Footwear   1 

subsubcat_id subcat_id  cat_id  name  subsubcat_status 
12    12   16    Shirt    1 
13    13   16    Shirt    1 
14    11   15    Andriod    1 
15    11   15    Iphone    1 
16    13   15    Windoews    1 
17    11   15    Sonny    1 
18    14   16    Flymachine   1 
19    15   16    Nike     1 

我的主頁動態標籤,新的頁面標籤顯示
家用液晶移動接觸(LCD和移動是子類)

點擊移動標籤後新頁面標籤打開
首頁Andriod windoews Iphone

選項卡中打開和產品根據其CAT_ID,subcat_id所示,subsubcat_id

+1

你有什麼試過才能得到這個工作?你目前有什麼代碼,有什麼不適合呢? – gabe3886

+0

** Android **不是* Andriod *,** Windows **不是* Windoews *,** iPhone **不是* Iphone * ... – SwiftArchitect

回答

0

使用連接表

SELECT category.id, subcat.id, subsubcat.id FROM subsubcat INNER JOIN subcat on subsubcat.id_subcat=subcat.id INNER JOIN category ON subcat.id_category=category.id order by subsubcat.id; 

,但是,你應該讓你的三代表的表的關係。類別有子子類,子類有子子類。所以,如果sububcategory的id被調用,subcat id和category id也會被調用。

對不起,我的英語。我希望你會明白。

相關問題