Ciao a tutti quello che mi servirebbe in questo momento è riuscire a trasformare in un documento xml delle righe ottenute da una query su MYSQL.
la tabella ha la seguente forma:
nome | livello | posizione | link
nome: è il nome della voce del menu
livello: "root" se voce primaria o richiamo al "Nome" se appartenente a un sottomenu
posizione: un int che determina la posizione delle voci nel menu
link: la pagina che punta (nel mio caso saranno filmati flash da caricare)
facendo una query di partenza
"SELECT * FROM menu WHERE livello='root' ORDER BY posizione"
ottengo un array di tutti i nodi principali, il primo livello.
qui occorre fare la distinzione tra item singolo o submenu.
per il sottomenu infatti occorre la ricorsione in modo da gestire l'invito caso dei sottomenu.
però mi sto aggrovigliando la mente e in rete non ho trovato nulla di utile. qualcuno mi può aiutare?
l'xml deve essere generato in questo formato
spero qualcuno mi possa indirizzare!codice:<?xml version="1.0"?> <menu name="links"> <menu name="Homepage"> <item name="flash" action="gotoURL" variables="http://www.macromedia.com/software/flash"/> <item name="dreamweaver" action="gotoURL" variables="http://www.macromedia.com/software/dreamweaver"/> <item name="fireworks" action="gotoURL" variables="http://www.macromedia.com/software/fireworks"/> </menu> <item name="google" action="gotoURL" variables="http://www.google.com"/> </menu>

Rispondi quotando