hallo Sven,
keine Ahnung, warum Christoph da so zurückhaltend ist
An sich betrifft es ein Problem, das tatsächlich bei der aktuellen Entwicklungsarbeit an der künftigen Zitatesammlung zutagegetreten ist - nur diskutieren wir darüber intern, und ich mag nicht jedes intern zu lösende Problemchen nach außen tragen. Das gehört sich einfach nicht. Zugriff aufs SVN hast du vermutlich, so daß du leicht nachschauen kannst, um welche konkrete Datei es geht.
Allerdings arbeiten wir an einer Softwarelösung, die explizit auf das Forum hier zugeschnitten wird und sowieso Open Source werden soll. Also ist es auch nicht so schlimm, wenn zwischendurch mal ein Schrittchen der Problemdiskussion sichtbar wird, die ja letzten Endes zu einem für das Forum nutzbaren Feature führen soll.
Andrerseits hatte ich genau so ein "Sortierproblem" auch schon bei (mindestens) einem anderen Projekt, wobei da keine DB zur Verfügung stand, sondern eine XML-Datei. Also hielt ich es für eine Frage, vor der sich der eine oder andere auch schonmal gestellt gesehen haben mag, so daß es eine vielleicht etwas allgemeinere Frage wäre. "Sortierprobleme" bei Arrays sind vermutlich gar nicht so selten. Und nicht immer ist sort() der Königsweg.
Und schließlich sieht es nach meinem gewiß unvollkommenen Überblick so aus, als ob bei Sortiervorgängen für Arrays in allen Array-Funktionen immer "von hinten" her gezählt wird. Man kann einen Array numerisch oder alphabetisch neu sortieren, man kann ihn auseinanderschnipseln und neu zusammensetzen, aber bei allen Operationen "von - bis", die ich bisher wirklich kenne, wird vom letzten Wert her gezählt. Wenn du mich da korrigieren und zeigen könntest, daß ich bloß irgendwas bisher nicht richtig nachgelesen/gelernt habe, wäre der etwas harsche Ton deiner ersten Antwort deutlich entschärft.
Grüße aus Berlin
Christoph S.