Menu v PHP

chci udelat, aby mi PHP dynamicky generovalo rozeviraci menu... Proste kliknu na hlavi polozku a otevrou se mi dalsi... Pricemz pomoci formularu muzete posouvat polozku nahoru apod... zajimame jak to dynamicky provest, jak to jednodusse vykoumat..

thx za kazdou odpoved
nejjednodusi to asi bude pomoci OOP to by se k tomu hodilo nejvic ale neni zase tak nutny

na builder.cz vysel clanek jak na to tak se tam kouknete je to sice uz starsi ale beztak si toho vsimnete
hehe mno ja to chtel spis pomoci js, a slo mi o to, jak se to da pres formulare editovat, tedy pridavat polozky, ubirat apod.
Ja som si myslel že to jde jen přes ASP, pokud dobre chrapu dotaz...
proc by to melo jit jen pres asp?
jinak k tomu menu.. asi bych to udelal v js, nebo muzes neco stahnout, napr. coolmenu je docela pekne udelany (hlavne tam jsou vyreseny problemy kompatibility s napr. ns4) no a pak si vytvorit nejakou tridu ktera ti bude generovat bud primo to menu nebo js kod na jeho vytvoreni..
(a jednotlive polozky to muze brat z db, takze pak muzes udelat dalsi stranku kde je muzes menit..) no moznosti je spousta..