![]()  | 
    ![]()  | 
    |
		
			
  | 
	|||||||
| Programmierung Rat & Tat für Programmierer | 
![]()  | 
	
	
| 
		 | 
	Themen-Optionen | Ansicht | 
| 		
			
			 | 
		#1 | 
| 
			
			
			
			 Master 
			![]()  | 
	
	
	
		
		
			
			 ist es möglich mit einer rekursiven schleife eine ausgabe zu machen wie bei diesem screenshot. hab die kategorien mit id und subid in der db gespeichert.. subid gibt natürlich an in welcher kategorie sich diese befindet. meine schleife sieht ca. so aus: 
		
	
		
		
		
		
		
		
			PHP-Code: 
	
			
	  das einzige problem dass ich hab ist, dass ich nicht weiss wie ich das mit den gepunkteten linien hinbekomme. kann mir da jemand n denkanstoss geben. hab die icons schon fertig für die gepunkteten linien, aber ich weiss nicht wann ich welches bild wie reinbekomme. 
				____________________________________ 
		
		
		
		
		
		
	
	http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			
			
			 Inventar 
			![]() Registriert seit: 13.06.2001 
				
				
				
					Beiträge: 1.830
				 
				
				
				
 | 
	
	
	
		
		
			
			 Meine Idee (kann auch falsch sein): 
		
	
		
		
		
		
		
		
			Du brauchst drei Bilder: Gerade nach unten (gerade.gif), knick nach rechts (knick.gif) und T-Stück (t-Stueck.gif). Was du brauchst ist: Ebene1 -Ebene2 --Ebene3 ---Ebene4 -)Für jedes Element die Zahl der direkten Unterelemente (da tstueck.gif (so oft -1) angezeigt wird) -)Das letzte Element eines Array (da dort knick.gif angezeigt wird) -)Die Zahl der "indirekten" Unterelemente = Die Zahl der Elemente in der n+1, n+2, usw Ebene. Diese wird für jedes direkte Unterelement aufaddiert, sooft wird gerade.gif angezeigt. Alles was du dazu brauchst ist count() und eine Methode um auf das letzte Element eines Arrays zuzugreifen. Das geht mit array_pop(), hat aber den Nachteil, das der Wert aus dem Array entfernt wird. Vielleicht gibts irgendein last oder so was. Am einfachsten ist es aber wahrscheinlich du suchst dir ein fertiges Script ![]() Jak 
				____________________________________ 
		
		
		
		
		
		
	
	Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			
			
			 Inventar 
			![]() Registriert seit: 04.11.2001 
				
				Alter: 45 
				
					Beiträge: 2.150
				 
				
				
				
 | 
	
	
	
		
		
			
			 
				____________________________________ 
		
		
		
		
		
		
	
	LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			
			
			 Master 
			![]()  | 
	
	
	
		
		
			
			 will das menü aus der db generieren 
		
	
		
		
		
		
		
		
			
				____________________________________ 
		
		
		
		
		
		
	
	http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			
			
			 Inventar 
			![]() Registriert seit: 13.06.2001 
				
				
				
					Beiträge: 1.830
				 
				
				
				
 | 
	
	
	
		
		
			
			 Vieleicht das: 
		
	
		
		
		
		
		
		
			http://www.phpwelt.de/archiv/arcscript.php?arcid=325 oder das: http://pear.php.net/package/Tree Jak 
				____________________________________ 
		
		
		
		
		
		
	
	Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
		
  | 
	
		
  |