Displaying child categories indefinitely with PHP -


i don't know if possible current db schema, here goes. have main categories, these marked boolean value in db. there comma-delimited list of subcategories.

for example:

maincat1     subcat1         subcat2         subcat2-1             subcat3 

so in maincat1's subcategory field there "subcat1" , in subcat1's subcategory field there "subcat2, subcat2-1" , forth.

i hope makes sense! don't mind how show it, nested lists.

db schema:

id        |maincat  |       subcats     | ---+---------+--------------------------+ maincat1  |    1    |subcat1            | subcat1   |    0    |subcat2, subcat2-1 | subcat2   |    0    |                   | subcat2-1 |    0    |subcat3            | subcat3   |    0    |                   | 

you can create sublevels:

maincat1             // sublevel = 0     subcat1          // sublevel = 1         subcat2      // sublevel = 2         subcat2-1    // sublevel = 2             subcat3  // sublevel = 3 

you can use arraykeys set sublevel:

$menu[0][0] = 'maincat1'; $menu[1][0] = 'subcat1'; $menu[2][0] = 'subcat2'; $menu[2][1] = 'subcat2-1'; $menu[3][0] = 'subcat3'; 

Comments

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c++ - Using OpenSSL in a multi-threaded application -

All overlapping substrings matching a java regex -