Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 Markdown to HTML
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
 
 
 

PHP - Navigation erstellen

Sie befinden sich: Home > Forum > Php > PHP - Navigation ...

Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich, dass Sie ein
 Benutzerkonto registrieren.

In diesen Beitrag wurden 4 Nachrichten geschrieben.

PHP - Navigation erstellen
Nachricht wurde verfasst am 19.07.2011 um 09:16 Uhr von   Josy
Hallo,

ich möchte gern eine Navigation mit PHP erstellen und bräuchte einen Lösungsansatz.

Die Daten, also die Kategorien sind alle in einer MySQL-Tabelle und die Unterkategorien enthalten die ID der darüberliegenden, ist keine ID vorhanden, dann ist es eine Hauptkategorie.

Es ist recht einfach wenn man eine Kategorie der Navigation anklickt und dann die darunter befindlichen Unterkategorien anzeigt, aber wie bekomme ich alle Kategorien in einer Struktur ähnlich wie im Windows-Explorer angezeigt (also alle bereits angeklickt)?
 
Nachricht wurde verfasst am 20.07.2011 um 12:58 Uhr von Schubertmedia Schubertmedia
Hallo Josy,

was hast du bis jetzt gemacht? Kann man dies sich wo ansehen?

Grüße Nico
Nachricht wurde verfasst am 21.07.2011 um 11:24 Uhr von   Josy
Anschauen is schlecht, da diese momentan nur local läuft. Ich versuch es mal so zu erklären:

Datenbank-Struktur

ID - OID - Bezeichnung - Position
1 - 0 - Hautkategorie 1 - 10
2 - 0 - Hautkategorie 2 - 20
3 - 0 - Hautkategorie 3 - 30
4 - 2 - Unterkategorie 1 - 20
5 - 2 - Unterkategorie 2 - 10
6 - 4 - Unterkategorie 1 - 10
7 - 6 - Unterkategorie 1 - 10
8 - 5 - Unterkategorie 1 - 10

daraus ergibt sich folgende optische Struktur:

- Hauptkategorie 1
- Hauptkategorie 2
- Unterkategorie 2
- - Unterkategorie 1
- Unterkategorie 1
- - Unterkategorie 1
- - - Unterkategorie 1
- Hauptkategorie 3

Sieht vielleicht bissel verwirrend aus, aber so wollte ich das darstellen (das alle Kategorien aufgeklappt sind, zwecks Administration (neu, edit, Position verschieben etc.)).
Nachricht wurde verfasst am 18.12.2011 um 23:35 Uhr von Schubertmedia Schubertmedia
Um dies zu realisieren müsstest du eine MySQL Abfrage auf die Hauptkategorie machen. Dies würde man über eine so genannte while() Schleife machen. In dieser Schleife kannst du dann eine Abfrage für die Unterkategorien einbauen. Wie weit bist du bereits gekommen? Es ist ja schon ein paar Tage her ...
   Antwort schreiben



Bücherregal mit drei Büchern: 'PHP 4 - Grundlagen und Profiwissen' von Hanser Verlag, 'Webdesign in a Nutshell' von O'Reilly Verlag, und 'Webgestaltung' von Galileo Computing.