Julian von Mendel: Mehrdimensionales Array sortieren

Beitrag lesen

Hallo,

erstmal danke für deine ausführliche Antwort.

Du hast und nur einen Teil des Arrays gezeigt.

$array["b"]["prio"]    = 3;
             ['name']    = 'Mendel'
             ['vorname'] = 'Julian';
  $array["a"]["prio"]    = 1;
             ['name']    = 'Schmieder'
             ['vorname'] = 'Thomas';
  $array["c"]["prio"]    = 2;
             ['name']    = 'Paulsen'
             ['vorname'] = 'Paul';

Ja, ich habe den Rest für unbedeutend gehalten. a, b und c sind die ID's der entsprechenden Personen. Jede Person hat dann wie du es ausgeführt hast einen Namen, Vornamen, eine Priorität und ein paar andere Daten. Nach der Priorität soll sortiert werden, der Bezug zu den ID's muss also erhalten bleiben.

$array["prio"]['b']    = 3;
        ["prio"]['a']    = 1;
        ["prio"]['c']    = 2;

Das ist leider nicht möglich, da es Personen geben kann die die selbe Priorität haben.

Schöne Grüße
Julian

--
"Wer in die Fußstapfen anderer tritt, hinterlässt selbst keinen Eindruck." - Christiane Weinhold