Strukturierte Datenausgabe ähnlich einer Stückliste

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Strukturierte Datenausgabe ähnlich einer Stückliste

    Hallo,

    ich möchte Daten aus einer Tabelle strukturiert in einer php Seite ausgeben - ähnlich einer Stückliste (Hauptbaugruppe -> Baugruppe -> Einzelteil). Die Daten befinden sich in 3 Feldern (gruppe_1, gruppe_2, gruppe_3) - siehe unten.
    Die Ausgabe soll wie darunter gezeigt aussehen.

    Meine Frage : Bereitet man die Datenstruktur über SQL vor, oder werden diese über php entsprechend formatiert?
    Habt ihr ein Beispiel?

    +-----------------------------------+---------------------------------------------+--------------------------------------------------------+
    | gruppe_1 | gruppe_2 | gruppe_3 |
    +-----------------------------------+---------------------------------------------+--------------------------------------------------------+
    | B��cher - Zeitschriften - Magazine| Englischsprachige B��cher | Sonstige Englischsprachige B��cher |
    | B��cher - Zeitschriften - Magazine| Englischsprachige B��cher | Unterhaltungsliteratur |
    | B��cher - Zeitschriften - Magazine| Englischsprachige B��cher | Weltliteratur und Klassiker |
    | B��cher - Zeitschriften - Magazine| Englischsprachige B��cher | Zeitgen��ssische Literatur |
    | B��cher - Zeitschriften - Magazine| Gebrauchsanleitungen | Automobile Gebrauchsanleitungen |
    | B��cher - Zeitschriften - Magazine| Gebrauchsanleitungen | Autoradios Gebrauchsanleitungen |
    | B��cher - Zeitschriften - Magazine| Gebrauchsanleitungen | Boote |
    | B��cher - Zeitschriften - Magazine| Gebrauchsanleitungen | B��romaschinen |
    | B��robedarf | B��romaschinen und Zubeh��r | Staubschutzhauben |
    | B��robedarf | B��romaschinen und Zubeh��r | Taschenrechner |
    | B��robedarf | B��romaschinen und Zubeh��r | Tischrechner |
    | B��robedarf | B��romaschinen und Zubeh��r | ��bersetzer |
    | B��robedarf | B��rosicherheit | Geldkassetten - Z��hlbretter |
    | B��robedarf | B��rosicherheit | Laufwerkschl��sser und Diebstahlsicherung |
    | B��robedarf | B��rosicherheit | Schl��sser |
    | B��robedarf | B��rosicherheit | Schl��sselschr��nke |
    | B��robedarf | B��rosicherheit | Sonstige B��rosicherheit |
    | B��robedarf | B��rosicherheit | Tresore |
    | B��robedarf | B��rosicherheit | Zubeh��r B��rosicherheit |
    | B��robedarf | EDV-Zubeh��r | Bildschirmfilter |
    | B��robedarf | EDV-Zubeh��r | CD-Ablage-Aufbewahrung |
    | B��robedarf | EDV-Zubeh��r | Datenspeicherkassetten - Streamer-B��nder |
    +-----------------------------------+---------------------------------------------+--------------------------------------------------------+




    Auf der Seite soll es folgendermaßen aussehen:

    B��cher - Zeitschriften - Magazine
    ...Englischsprachige B��cher
    ......Sonstige Englischsprachige B��cher
    ......Unterhaltungsliteratur
    ......Weltliteratur und Klassiker
    ......Zeitgen��ssische Literatur
    ...Gebrauchsanleitungen
    ......Automobile Gebrauchsanleitungen
    ......Autoradios Gebrauchsanleitungen
    ......Boote
    ......B��romaschinen
    B��robedarf
    ...B��romaschinen und Zubeh��r
    ......Staubschutzhauben
    ......Taschenrechner
    ......Tischrechner
    ......��bersetzer
    ...B��rosicherheit
    .......Geldkassetten - Z��hlbretter
    .......Laufwerkschl��sser und Diebstahlsicherung
    .......Schl��sser
    ......Schl��sselschr��nke
    ......Sonstige B��rosicherheit
    ......Tresore
    ......Zubeh��r B��rosicherheit
    ...EDV-Zubeh��r
    ......Bildschirmfilter
    ......CD-Ablage-Aufbewahrun
    ......Datenspeicherkassetten - Streamer-B��nder
    Zuletzt geändert von hmeier01; 09.02.2005, 22:50.

  • #2
    stehen die Daten alle in einer Tabelle?

    Kommentar


    • #3
      Beschäftige Dich mal mit Nested Sets. Wir haben ein Tutorial dazu.
      h.a.n.d.
      Schmalle

      http://impressed.by
      http://blog.schmalenberger.it



      Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
      ... nur ohne :-)

      Kommentar


      • #4
        Ja, die Daten stehen alle in einer Tabelle

        Hallo,

        ja, die Daten stehen alle in einer Tabelle.

        Ich habe gerade auch mal den Tipp Nested Sets angeschaut - sieht so aus, als ob man sich da tiefer einlesen müßte.
        Ich habe aber das Tutorial auf der Seite von ebiz nicht gefunden.
        Kannst Du mir einen Link schicken ?

        Herzlichen Dank

        Holger

        Kommentar


        • #5
          Ich habe nicht die ebiz-seite gemeint, sondern die Tuts von php-resource
          h.a.n.d.
          Schmalle

          http://impressed.by
          http://blog.schmalenberger.it



          Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
          ... nur ohne :-)

          Kommentar


          • #6
            Ja, ich habe das Tutorial gefunden. Wenn ich es richtig verstanden habe, dann müßte ich in die Tabelle noch 2 Spalten einfügen und diese der Struktur entsprechend nachnummerieren.
            Ich habe hier nur einen Auszug aus der Struktur gezeigt - in der Tabelle befinden sich ca. 5000 Datensätze. Diese Nachzunummerieren ist schon eine kleine Strafarbeit.
            Siehst Du sonst noch eine andere Möglichkeit?

            Kommentar

            Lädt...
            X