|  Drzewka...:| | 
|   | 
|  Drzewka...:| | 
|     
				 Post
					#1
					
				
			 | |
| Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%)    | 
				Mam dwie tabele: 
 Do tabeli object dodajemy obiekty - to wiadomo. Do tabeli connections dodajemy wszystkie połączenie z obiektami wyższymi w hierarchi oraz rekord gdzie depth=0 i child_id i parent_id jest równie id-kowi rekordu. Teraz nasuwa się moj problem jak wypisać wszystkie rekordy w połączeniem do rekordu wyżej w tabeli ? Ja doszedłem do czegoś takiego: 
 Ale to zapytanie nie wypisze mi gałęzi głównych - root-a - bo do nich nie istnieje połączenie gdzie depth=1. Co poradzicie - prócz dodanie zapytanie o kategorie główne ? Dopisanie na końcu WHERE connections.depth IN (0,1) powoduje powoduje wypisywanie rekordów (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) EDIT - to jest niemozliwe - trzeba dwa zapytanie wykorzystać.... (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) | 
|  | |
|   
				 Post
					#2
					
				
			 | |
| Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)    | 
				Mozesz ustawiac sobie parenta, jako pierwszy rekord.
				
				
				
			 | 
|  | |
|   
				 Post
					#3
					
				
			 | |
| Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%)    | 
				A czy ktoś wiem jak pobrać samych ojców - zakładając że jest ich kilu w MySQL poniżej 4.1 ?
				
				
				
			 | 
|  | |
|   | 
|   | Aktualny czas: 25.10.2025 - 18:44 |