How do I generate a PHP Menu from an array?

Tyler

New member
This menu is generated from a database. The array generated is 3 dimensional. I need it to become a multi-level submenu.

The Multi-Dimensional Array is this:
Array (
[0] => Array (
[0] => Array (
[kei] => 60
[parent] => 0
[lpos] => 1
[name] => Home
=> index.php ) [1] => Array ( [k...erties Search BUY A HOME -PROPERTIES SEARCH
 
Seems you are missing data in your array, with that. this is what I came up with quickly to parse out your array as you stated.

//$this_array = your array


foreach( $this_array as $p_menu => $p_data){
foreach($p_data as $item => $i_data){
//print_r($i_data);
echo "<a href=\"{$i_data['url']}\">"
echo "{$i_data['name']}</a> ";
}
}
 
Back
Top