zrobilem sobie takie levele
<? include_once ('config.php'); $db = mysql_connect($dbhost, $dbuser, $dbpass) or die (BLAD . "Nie moge polaczyc sie z serwerem bazy."); ?> <? if ($action=="add") { $sql="INSERT INTO groups VALUES (null, '$nazwa', '$grupaid', '$level')"; else: ?> <form action="?action=add" method="post"> <input type="text" name="nazwa"> <input type="submit" name="submit" value="submit"> </form> <? endif; } else { $level=$row['level']; $level++; if($level=="1"){ } elseif($level=="2") { } elseif($level=="3") { } elseif($level=="4") { } elseif($level=="5") { } elseif($level=="6") { } <img src=\"../sysimg/delete.gif\" border=0 alt=\"del\"></a> </TD>"; } } ?>
wynik wyglada np tak w nawiasach dopisalem id oraz grupaid do ktorej przynalezy
(id, grupaid) poziom nazwa
(1, 0) 1 menu
(2, 1) 2- o nas
(3, 1) 2- o regionie
(4, 3) 4- - - przyroda
(5, 4) 5- - - - flora
(6, 2) 3- - test
wszystko by bylo dobrze gdybym dodawal wszystko wg kolejnosci
ale pojawil sie problem przy wyswietlaniu jak dodaje je w roznych kolejnosciach
tak jak widac wyzej nazwa test powinna pokazac sie pod opcja "o nas" ale tak sie nie dzieje...
czy mam robic wyswietlanie dla kazdego poziomu wykonujac dodatkowe zapytanie czy tez mozna zadac odpowiednie zapytanie sortujace
szukalem na forum roznych rozwiazan ale tam sa opisane na klasach i dosc skomplikowane a ja potrzebuje prosta metode aby zastosowac ja do 5 podgrup
thx pozdrawiam