好吧,這是我正在努力。codeigniter mysql查詢多維數組(嵌套列表)
我在我的網站上下拉菜單基本上是一個嵌套列表。它從我的數據庫中獲取信息。現在我已經將這項工作作爲一段程序代碼完成了,但我現在試圖將它分離出來以用於MVC框架。現在我的想法是,如果我使用模型從表中獲取信息,將其作爲多維數組傳遞給控制器,然後將其傳遞到視圖中,然後訪問數組以填充列表。我需要(或者認爲我這樣做)這樣做,以便當我爲移動設備創建另一個視圖時,我可以重新格式化它以適應。
回到本質。
* 表 'sch_cat' *
sch_cat_uid(primery {父ID}),
sch_cat_id,
sch_cat_order,
sch_cat_name。
表sch_subcat
sch_subcat_uid,
sch_subcat_order,
sch_subcat_name,
sch_subcat_href。
sch_subcat_parent
這裏的主要重點是把信息發送到陣列,但我真的don'y知道在這裏開始(參考表「sch_cat」 shc_cat_uid'),所以任何和指針讚賞哦,如果我很好的基地不要害羞稱我是鉛垂!
乾杯 特洛伊
在這裏有很多類似的相關問題。通常用於導航列表。你可以瀏覽一下並閱讀,因爲你的問題涉及多個部分,如查詢,創建數據結構和視圖部分。 – hakre
對不起,我可以很好地處理視圖和控制方面,如果我可以將數據獲取到數組中。我確實在程序代碼中工作,但幾乎可以構建帶有循環的HTML列表。我比MVC更要求將模型中的信息作爲一個多維數組發送出去。然後將數組從控制器傳遞到視圖中,然後我可以像之前在我的過程代碼中那樣構建列表。哦,主要問題是如何將查詢提交給多維數組的第一部分。 – apeitup