Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przeszukiwanie drzewa kategorii
lectric
post 26.05.2008, 16:40:33
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 1
Dołączył: 22.08.2006
Skąd: universe

Ostrzeżenie: (0%)
-----


Hej

mam typowo tabelkę kategorii

id | parent id | name
---------------------------

Głębokość podkategorii jest niewiadomą


oraz tabelka dane:
--------------------------
id | category_id | name


Chcę odnaleźć np 4 (np.losowe) rekordy z tabelki dane których przynależna podkategoria będzie docelowo prowadziła do kategorii głównej o np. ID=1
Oczywiście szukany rekord może należeć do podkategorii np. 10 poziomu zagłębienia.


--------------------
Potrzebujesz dodać darmowe ogłoszenia ?, w takim razie musisz odwiedzić to miejsce !
Presell - tutaj dodasz swoj artykul za darmo ! Presell Page dla wszystkich bez limitów i utrudnień
Masz firme ? Ta baza firm jest dla Ciebie i Twoich znajomych są też śmieszne filmiki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
artega
post 27.05.2008, 08:01:01
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 42
Dołączył: 22.07.2007
Skąd: /dev/random

Ostrzeżenie: (0%)
-----


Za pomocą prostych SELECT'ów tego nie wykonasz mając taką strukturę. Do działań na takiej strukturze musisz zaprzęgnąć złożony SELECT co w praktyce nie jest optymalne albo zastosować się do wskazówek zamieszczonych tutaj.
Go to the top of the page
+Quote Post
Nekro
post 27.05.2008, 11:30:57
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 2
Dołączył: 3.01.2007
Skąd: Żory

Ostrzeżenie: (0%)
-----


Witam,

Jesli chodzi o rozbudowane drzewa kategorii to polecam drzewa Celko gdzie jednym zapytaniem SELECT mozesz wycigac rozmaite dane smile.gif
www.google.com wiecej Ci powie (Joe Celko Nested Sets)

Pozdrawiam


--------------------
Angielski dla specjalistów: www.anglobiznes.pl
Wydawnictwo językowe: www.eprofess.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:08