[TYPO3-german] Assiziatives Array sortieren

Stefan Frömken firma at sfroemken.de
Wed Jul 4 21:16:01 CEST 2012


Ha! Der Christian...moin moin :-)

ich verwende bisher immer das hier:

http://www.php.net/manual/de/function.array-multisort.php

Stefan

Am 04.07.2012 19:33, schrieb Christian Tauscher:
> Hallo Zusammen.
>
> Steh immer wieder mal vor dem Problem:
>
> Hab aus der DB ein Array zurück bekommen:
>
> 0 =>  { 'uid' =>  1, ... }
> 1 =>  { 'uid' =>  12, ... }
> 2 =>  { 'uid' =>  75, ... }
> 3 =>  { 'uid' =>  86, ... }
>
> Schön.
>
> Dazu hab ich eine Liste 86,1,75,12 an uid. Die datensätze die der User
> auswählte.
>
> Ich sortiere das ganz bisher so, das ich die liste mit explode in ein
> array überführe und dann das zu sortierende Array und das DB Array in
> einer verschachtelten Schleife neu sortiere in dem ich $key ==
> $db['uid'] prüfe.
>
> Das ist natürlich ein verdammter Aufwand weil jedes Element gegen jedes
> geprüft wird.
>
> Aber es funktioniert.
>
> An die Informatiker hier im Forum:
> Gibt es hier nix besseres, schnelleres, ressourcen schonendes.
> Vielleicht sogar schon im Core von TYPO3 implementiert?
> So was muss doch ständig gemacht werden?
>
> Danke für Tipps
>
> Christian.



More information about the TYPO3-german mailing list