Musisz dostosować do swoich potrzeb:
$kat_list = "";
$sel = "";
$result = dbquery("SELECT kat_id, kat_kategoria FROM kategorie WHERE kat_cat='0' ORDER BY kat_order");
if (dbrows($result) != 0) {
while ($data = dbarray($result)) {
$result2 = dbquery("SELECT kat_id, kat_kategoria FROM kategorie WHERE kat_cat='".$data['kat_id']."' ORDER BY kat_order");
if (dbrows($result2) != 0) {
$kat_list .= "<ul><b>".$data['kat_kategoria']."</b>";
while ($data2 = dbarray($result2)) {
$kat_list .= "<li>".$data2['kat_kategoria']."</li>";
}
$kat_list .= "</ul>";
}
}
}
Baza:
tutorialetut_id
...
kategoriekat_id
kat_kategoria
kat_cat
kat_order
tut_katid_tut
id_kat
zrzut tabeli tut_kat:
id_tut id_kat
1 2
2 2
2 4
3 2
3 4
4 6
5 6
6 6
7 6
8 7
8 6
9 6
10 2
10 6