php tree data structure help

ilanganthilaka

Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    machanla mage me wage table ekak thiyanawa.

    mhc9B.png



    mata me tabel eke thiyana data tika me wage tree ekak widihata penna one php walin.
    PSMsV.png


    me wade karanna mama sahena try kala.
    eth harigiyr na.

    danna aya help ekak denna
     

    ilanganthilaka

    Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    Machan oya table eka efficient naha.
    Me wage table ekak hadaganna:

    user:
    - uid (int, unsigned, autoincrement)
    - unique_id
    - name

    user_hierarchy:
    - uid (index, int, foreign key to {user}.uid)
    - uid (uid of the child account)

    thanks machan
    ita passe kohomada wade karaganne ban :confused:
     

    Suvin1122

    Well-known member
  • Feb 28, 2009
    12,517
    1,018
    113
    Elakiri Server....
    user subordinate table ekak damoth karaganna puluwan neda??
    like: col_id | user_id | sub_id
    sub_id foreign key REF user(user_id)
    eken umba call karaddi php walin hierachy eka read karala hierachy eka balanna puluwan neda???
    Just an idea I came with
     
    • Like
    Reactions: ilanganthilaka

    ilanganthilaka

    Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    user subordinate table ekak damoth karaganna puluwan neda??
    like: col_id | user_id | sub_id
    sub_id foreign key REF user(user_id)
    eken umba call karaddi php walin hierachy eka read karala hierachy eka balanna puluwan neda???
    Just an idea I came with

    thanks machan
    eka nam therune na mata :baffled:
     

    Suvin1122

    Well-known member
  • Feb 28, 2009
    12,517
    1,018
    113
    Elakiri Server....
    thanks machan
    eka nam therune na mata :baffled:
    :eek::eek:
    mekai seen eka..
    umba tiygena inne parent id ekane.. eken hierachy eka ganna kota;
    ex:: user1 ge kattiya,
    mekata table ekama balala parent id == user1 wena ayawa ganna wenawane

    so mama kiyanne wenama table ekak okata thiya ganna
    ekata daanna user_id ekata adalawa

    table -> user_id | sub_id

    ram | shyama
    ram | rohan
    ram | romita
    ram | ranjith
    shyama | thyanjith
    shyama | neha
    shyama | rama

    meken umbata ram ge hierachy eka gannawanam;

    1.get user subs
    2.for each user recursively call step 1
     

    ilanganthilaka

    Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    :eek::eek:
    mekai seen eka..
    umba tiygena inne parent id ekane.. eken hierachy eka ganna kota;
    ex:: user1 ge kattiya,
    mekata table ekama balala parent id == user1 wena ayawa ganna wenawane

    so mama kiyanne wenama table ekak okata thiya ganna
    ekata daanna user_id ekata adalawa

    table -> user_id | sub_id

    ram | shyama
    ram | rohan
    ram | romita
    ram | ranjith
    shyama | thyanjith
    shyama | neha
    shyama | rama

    meken umbata ram ge hierachy eka gannawanam;

    1.get user subs
    2.for each user recursively call step 1

    ahhh thanks macho
    mama try ekak dila kiyannamko