Code: Select all
user_id | cat_name | cat_slug | parent_id
-------------------------------------------
1 |Tools | tools | 0 |
2 |Chainsaws |chainsaws | 1 |
etc...
< /code>
Mein Endziel ist es, im Wesentlichen ein Array zu haben, das eine Art Brotbaumspur hat, das den Kategorieweg zeigt. Es könnte von keinen Eltern bis zu 5 Ebenen der Kategorie Elternschaft haben. Ich werde immer wieder versuchen, die Eigenschaft eines Nicht-Objekts
Code: Select all
function get_parent_trail($parent_id){
if ( $parent_id != 0 && $parent_id){
$parent_trail = array();
for( $i = 1; $i db -> select ( '*' );
$this -> db -> from ( 'categories' );
$this -> db -> where ( 'cat_id' , $parent_id );
$query = $this -> db -> get() -> row();
array_unshift( $parent_trail, $query->cat_name ) ;
$parent_id = $query->parents;
}
foreach( $parent_trail as $ti ) {
if ( $ti ) {
echo "[b]" . $ti . "[/b] > ";
}
}
} else {
echo "No Parent Category";
}
}
Code: Select all
ID
Name
Parent
< /code>
";
echo" ". $ cat ['cat_id']. echo "";
}
? Ich muss loswerden, ich weiß, warum mein Weg nicht funktioniert. Es ist nur die engste Lösung, die ich vorerst finden konnte.id | name | slug | Parent(s)
-----------------------------------------------------------------------
1 | Electric Chainsaws | electric-chainsaws | Tools > Chainsaws