hi
Ich bin momentan dabei eine lösung für eine solche Navigation wie hier im Forum zu finden.
PHP script resource > Entwicklung > PHP Developer Forum
Doch ich komme einfach nicht weiter. Ich habe schon im Forum und bei Google gesucht bin aber immer nur auf menu_menu und nested sets gestoßen.
Also ich gehe mal davon aus, das es mit der richtigen Datenbank anfrage zutun haben muss.
Also zunächst habe ich mir ein DB-Layout überlegt zur Navigationsführung:
Alles nur Beispieleiträge mir ist nichts besseres eingefallen.
tabelle 1 = categorien
cat_id | cat_name
1 | Verbrauch
2 | Netzwerk
3 | CD-Rohlinge
4 | CD-R
5 | CD-RW
6 | Modem
7 | DSL
8 | ISDN
9 | Netzwerkkabel
10 | Bluetooth
tabelle 2 = categorien_sort
id | eben_id
0 | 1
1 | 3
3 | 4
3 | 5
0 | 2
2 | 6
2 | 9
2 | 10
6 | 7
6 | 8
Ok das sind meine DB Tabellen und hier der Code mit dem ich das Abfrage aber halt nicht so wie ich will.
	
Eigentlich sollte es so sein das wenn ich der Variable $ebene z.B. den wert 3 gebe mir das ausgegeben wird:
Verbrauch
- CD-Rohlinge
- CD-R
- CD-RW
aber ich bekomme ja nur das:
CD-R
CD-RW
Wie kann ich nun die Kategorien die Dahinterstehen herausbekommen?
P.s. Mit nested_sets bin ich nicht sehr weit gekommen nur so wie im Turtorial angegeben.
Sobalt es darum ging ddie Ausgabe einzuschränke ist schluss gewesen. Also habe ich nach einem anderen weg gesucht aber auch hier fehlanzeige.
Ich währe euch echt dankbar über eure Hilfe!
MfG. ppapsd 
							
						
					Ich bin momentan dabei eine lösung für eine solche Navigation wie hier im Forum zu finden.
PHP script resource > Entwicklung > PHP Developer Forum
Doch ich komme einfach nicht weiter. Ich habe schon im Forum und bei Google gesucht bin aber immer nur auf menu_menu und nested sets gestoßen.
Also ich gehe mal davon aus, das es mit der richtigen Datenbank anfrage zutun haben muss.
Also zunächst habe ich mir ein DB-Layout überlegt zur Navigationsführung:
Alles nur Beispieleiträge mir ist nichts besseres eingefallen.
tabelle 1 = categorien
cat_id | cat_name
1 | Verbrauch
2 | Netzwerk
3 | CD-Rohlinge
4 | CD-R
5 | CD-RW
6 | Modem
7 | DSL
8 | ISDN
9 | Netzwerkkabel
10 | Bluetooth
tabelle 2 = categorien_sort
id | eben_id
0 | 1
1 | 3
3 | 4
3 | 5
0 | 2
2 | 6
2 | 9
2 | 10
6 | 7
6 | 8
Ok das sind meine DB Tabellen und hier der Code mit dem ich das Abfrage aber halt nicht so wie ich will.
PHP-Code:
	
	
     $ebene = 1;
     $sql['legende'] = "SELECT a.cat_name, s.eben_id
                               FROM categorien AS a LEFT JOIN categorien_sort AS s
                               ON a.cat_id = s.eben_id
                               WHERE s.id = '".$ebene."'";
     
     $_db->query($sql['legende']);
         while($test = $_db->get_row())
         {
                     echo $test['cat_name']."<br>";
         } 
Verbrauch
- CD-Rohlinge
- CD-R
- CD-RW
aber ich bekomme ja nur das:
CD-R
CD-RW
Wie kann ich nun die Kategorien die Dahinterstehen herausbekommen?
P.s. Mit nested_sets bin ich nicht sehr weit gekommen nur so wie im Turtorial angegeben.
Sobalt es darum ging ddie Ausgabe einzuschränke ist schluss gewesen. Also habe ich nach einem anderen weg gesucht aber auch hier fehlanzeige.
Ich währe euch echt dankbar über eure Hilfe!
MfG. ppapsd
 
							
						 
          
 Moderator
 Moderator
Kommentar