id | name | address | sublink | panel | status | lev | lorder | itd...
sublink przyjmuje wartość 0 jeśli link nie jest podlinkiem tzn. :
- link
--- podlink
--- podlink
natomiast przyjmuje id swojego glownego linku, jesli jest podlinkiem. Panel to miejsce, w którym mają być te linki, status wiadomo, level to poziom, jaki trzeba miec, zeby zobaczyc link, a lorder to kolejnosc. No ale przejdzmy do sedna sprawy. Jako, ze na stronie bede mial duzo linkow to zapytanie typu:
<?php $sql = "SELECT * FROM links WHERE panel = $panel AND status = 1 AND lev <= $userlev ORDER BY lorder"; ?>
a potem sprawdzanie DLA KAŻDEGO LINKU czy nie ma podlinków:
<?php $sql2 = "SELECT * FROM links WHERE sublink = $id AND status = 1 AND lev <= $userlev ORDER BY lorder"; ?>
jakos mnie nie satysfakcjonuje. :< Zwalnia znacznie generowanie strony, itd.
No i teraz glowna czesc programu, czyli pytanie:

Czy moge jakos pobrac podczas pierwszego zapytania czy link posiada sublinki, zeby nie robic kolejnych niepotrzebnych zapytan lub czy moge od razu pobrac nawet ID tych sublinków? Jakbyscie mogli to dajcie tez linki do fajnych tutoriali o zaawansowanych zapytaniach z COUNT, aliasami itd. albo poleccie jakies ksiazki, plz;] Z góry dzięki za odpowiedz