Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Werte gruppieren (Arrays?)

Einklappen

Neue Werbung 2019

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

  • IWKYS
    hat ein Thema erstellt [Erledigt] Werte gruppieren (Arrays?).

    [Erledigt] Werte gruppieren (Arrays?)

    Hallo mal wieder,

    ich habe folgende Frage/Problem:

    ich habe eine Liste von ID's, welchen anhand einer Datenbankabfrage einem Wert zugeordnet werden. Nun ist es so, dass die Werte auch mehrfach vorkommen, etwa so:

    ID | Wert
    1 | 1 €
    2 | 5 €
    3 | 1 €
    4 | 2 €
    5 | 2 € usw...

    nun möchte ich mir das ganze ausgeben lassen, bloß nicht einfach als sortierte Tabelle nach den € wie:

    1 | 1 €
    3 | 1 €
    4 | 2 €
    5 | 2 €
    2 | 5 €

    sondern gruppiert, heißt immer eine Überschrift und darunter/-neben die ID's:

    1€: 1, 3
    2€: 4, 5
    5€: 2

    kann man das mit einem Array lösen? Und wenn ja, hat da jemand einen Ansatz für mich, ich komme da nicht weiter...

    Grüße & frohe Weihnachten

  • IWKYS
    antwortet
    uund nochmal edit, ich habs hingekriegt :P

    danke auch für den Tipp mit dem Gruppenbruch

    frohe Feiertage noch und einen guten Rutsch!

    Einen Kommentar schreiben:


  • Tropi
    antwortet
    Zitat von IWKYS Beitrag anzeigen
    Tropi, ich möchte das in php direkt machen und dann ausgeben lassen, nicht in der Datenbank speichern.
    Hat ja keiner was von speichern gesagt. Aber wenn du das mit PHP machen möchtest, dann verwende doch die Variante die ich in meinem Beitrag (und VPh ebenso) vorgeschlagen habe.

    Einen Kommentar schreiben:


  • IWKYS
    antwortet
    Tropi, ich möchte das in php direkt machen und dann ausgeben lassen, nicht in der Datenbank speichern.

    VPh, danke, das müsste eigentlich genau das sein, was ich suche - mal sehen, ob mir das weiterhilft

    LG

    Einen Kommentar schreiben:


  • VPh
    antwortet
    Jo, http://php-de.github.io/jumpto/gruppenbruch/

    Einen Kommentar schreiben:


  • Tropi
    antwortet
    Für welches Datenbanksystem brauchst du das denn? Und willst du die Gruppierung mit der Datenbank machen oder in PHP?
    Letzteres könntest du erreichen indem zu z.B:
    Code:
    SELECT id,wert FROM table ORDER BY wert ASC, id ASC
    und dann bei jedem neuen Wert für wert einen Gruppenbruch machst.

    Einen Kommentar schreiben:

Lädt...
X