Ich habe Datenbanktabelle, wie unten zu machen. Ich möchte Menü wie E-Commerce und Selectbox auch Ebene der Kategorie zu machen.Wie N-Ebene Catetgory Unterkategoriestruktur in codeigniter
public function get_catagory($parent_id=0)
{
$this->db->where('parent_id', $parent_id);
$result = $this->db->get('catagory')->result();
foreach ($result as $row){
$i = 0;
if ($i == 0) echo '<ul>';
echo '<li>' .$row->catagory;
$this->get_catagory($row->id);
echo '</li>';
$i++;
if ($i > 0) echo '</ul>';
}
}
ich brauche Array wie unten ..
Array
(
[43] => Array
(
[id] => 43
[catagory] => ASTM
[parent_id] => 3
[sub_categories] => Array
(
)
)
[44] => Array
(
[id] => 44
[catagory] => DIN
[parent_id] => 3
[sub_categories] => Array
(
[50] => Array
(
[id] => 50
[catagory] => BS
[parent_id] => 44
[sub_categories] => Array
(
[52] => Array
(
[id] => 52
[catagory] => UNE
[parent_id] => 50
[sub_categories] => Array
(
)
)
)
)
[49] => Array
(
[id] => 49
[catagory] => ISO
[parent_id] => 44
[sub_categories] => Array
(
[51] => Array
(
[id] => 51
[catagory] => GOST
[parent_id] => 49
[sub_categories] => Array
(
)
)
)
)
)
)
)
Machen Sie deutlich Ihre Frage mit einem Beispiel bitte –