[TYPO3-german] 1/2 OT: Extension Query Sort Problem

Jochen Rieger j.rieger at connecta.ag
Fri Jan 6 10:23:43 CET 2006


Hi Jens,

> SELECT user_produkte_produkte.* FROM `user_produkte_produkte` WHERE 
> `user_produkte_produkte`.`uid` IN (38,71,45,55,54,187,188,53)
> Leider hält sich die Sortierung der Liste nicht an die Reihenfolge, die 
> in 38,71,45,55,54,187,188,53 gesetzt ist.
> 
> Es kommt 38, 45, 53, 54, 55, 71, 187, 188.
> 
> Gibt es hierfür eine Lösung ?

wie wäre es mit einem extra sorting Feld, so wie es in TYPO3 Usus ist? 
Dann könntest Du Deinem Query noch 'ORDER BY sorting' anfügen. Denn die 
Reihenfolg in Deinem WHERE IN Part des Querys sagt überhaupt nix über 
die Reihenfolge aus, in der es ausgelesen wird. Die richtet sich erstmal 
nach der UID (also nach der Reihenfolge der Erstellung der Einträge), 
wenn Du nichts anderes explizit angibst.

Beste Grüße,
Jochen

-- 
:: innovative it-strategies ::
::                          ::
:: www.connecta.ag          ::



More information about the TYPO3-german mailing list