Autor Zpráva
sparky
Profil *
Zdravím, mám jednoduchý systém ve kterém po přidání modulu(položky menu) eviduji v jaké je modul úrovni a na jaký předcházející modul se váže.

Přidám modul - do databáze vložím na jaký modul se váže a na jaké je úrovni zanoření.

Přiklad:

id1(váže se na '0', úroveň '0')
     ---id2(váže se na 'id1', úroveň '1')
     ---id3(váže se na 'id1', úroveň '1')
        ---id4(váže se na 'id3', úroveň '2')

Nedaří se mi vyřešit, jak po změně pozice položky (navázání na jinou položku) upravit i úroveň zanoření. Např. budu chtít dát id3 na hlavní úroveň, tak by id3 měla mít úroveň '0' a id4 úroveň '1'
Taps
Profil
sparky:
pro inspiraci
http://php.vrana.cz/traverzovani-kolem-stromu-prakticky.php
http://php.vrana.cz/traverzovani-kolem-stromu-presuny-uzlu.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: