Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%)
|
Powiedzmy ze mam tabele kategorie a w niej pola id i parent
id|parent 1 |0 2 |1 3 |1 4 |2 5 |4 6 |4 7 |5 no i powiedzmy ze pobralem element o id 7, jak najlepiej wykonac zapytanie zeby zwrocilo mi wszystkich rodzicow w poprawnej kolejnosci, tj 5,4,2,1 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
$B4 = before, czyli co ma byc przed optionem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) np. ---- $this->getAction('Categories', 'parseCategories'); - pobiera kategorie o danym idku @up Po co utrudniac sobie zycie gdy można zrobić tak jak pokazałem+cache. Jak uaktualnisz wpis usuwasz cache i juz. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
deirathe Jak najoptymalniej wykonac zapytanie SQL 23.01.2008, 16:34:46
Indeo To ciekawe zagadnienie topologiczne i przykład jak... 23.01.2008, 16:53:30
SirZooro Poczytaj te artykuły:
Managing Hierarchical Data i... 23.01.2008, 16:59:06
deirathe No wlasnie to drugie rozwiazanie jest malo optymal... 23.01.2008, 17:05:52
Indeo W takim razie może być jeszcze prościej. Zastanówm... 23.01.2008, 17:34:53
deirathe to jest dość dobry pomysł, ale co w wypadku gdy ak... 24.01.2008, 16:53:22
bim2 Można spróbować pobrać to do tablicy $array[... 24.01.2008, 17:59:45
deirathe czyli pobrać całą tabelę do tablicy? 24.01.2008, 23:01:06
bim2 Tak, dziś podrzucę kod, ale teraz jest za wcześnie... 25.01.2008, 00:40:47
Indeo To proste w przypadku zmiany musisz mieć skrypt, k... 25.01.2008, 12:46:56
deirathe "chili", robimy sobie tabele:
id|path|na... 25.01.2008, 13:29:21 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 20:06 |