データベースに保存されているカテゴリを表示しようとしています:
http://dl.dropbox.com/u/16459516/Screen%20shot%202012-05-05%20at%2015.59.40.png
私の考えは、モデル内のデータベースからすべてのデータを取得し、関数内で配列を再構築することでした:
function get_all_categories() {
$query = $this->db->query('SELECT * FROM categories');
//code to reconstruct my array like:
//foreach($query->result_array() as $row) {
//$categories[$row['niveau_1']] = array[]
//}
return $categories;
}
次のような配列を出力します。
[0] => Array
(
[niveau_1] => main category name
[niveau_2] => Array(
...children here and children of these childs
)
)
誰もこれを行う方法を知っていますか? ここで立ち往生していて、配列の作成方法がわかりません...ビューに表示する方法は知っていますが、配列に入れるのは難しいようです。
前もって感謝します!