i have an array , like this
Array ( [id] => 1 [did] => 1 [title] => first link [link] => link.com )
Array ( [did] => 1 [title] => second link [link] => link2.com )
Array ( [id] => 2 [did] => 2 [title] => forum 1 [link] => forum.php )
Array ( [did] => 2 [title] => forum 2 => viewtopic.php )
Array ( [did] => 2 [title] => register [link] => register.php )
and i want to extract it , like this
- first link
-- seconde link
- forum 1
-- forum 2
-- register
id , is main , and did , is parent in this array. any way? i want this output :
<ul>
<li><a href="link.com">first link</a>
<ul>
<li><a href="link2.com">seconde link</a></li>
</ul>
</li>
<li><a href="forum.php"> forum 1</a>
<ul>
<li><a href="viewtopic.php"> forum 2</a></li>
<li><a href="register.php"> register</a></li>
</ul>
</li>
</ul>
foreachloop and conditions to check child-parent relation.