Hab ein bisschen probiert, aber keine Lösung gefunden. Dabei fiel mir dein Text auf:
Einträge stehen doppelt oder dreifach drin.
Ja, warum das so ist, hatte ich versucht zu erklären: die meisten gehen sofort in die alphabetische Liste und prinzipiell brauchte es die zeitliche Abfolge gar nicht. Sie entstand aus der Not heraus, weil ich natürlich händisch die hunderte Seiten zurückgegangen bin, um die Filme herauszupicken. Dabei entstand diese unsortierte Liste. Ich glaube, Hexenjohanna hat mir einige Arbeit abgenommen und die Liste sortiert. Ich kam mit Excel nicht gut klar...
Dennoch finde ich es sehr interessant, auch in der Alphabet-Liste sofort zu sehen, welche Filme gerne mehrfach gewählt wurden. Entweder kann man daraus ableiten, dass die Einsteller vorher sowieso nicht in die Liste geschaut hatten und deshalb nicht wussten, was schon kam - oder diese Filmtitel waren besonders verlockend. Man kann sicher auch eine Zahl dahinter schreiben, die natürlich bei Dopplungen hochgezählt werden müsste.
Es ist also völlige Absicht, dass das so ist. Die Doppelten in der Alphabet-Liste nicht aufzuführen, wäre ja kein Ding gewesen.
Ich fand die zeitliche Abfolge aber gut, weil man ersehen konnte, was gerade so dran kam. Der neue Film konnte dann abwechlungsreicher sein. Wenn vorher drei Western hintereinander kamen, durfte es jetzt vielleicht eine Schnulze oder ein Thriller sein. Ich würde bei einer Excel-Liste sowas nicht extra nachsehen, es sei denn, man kann dort nach Datum sortieren. Dazu fehlt bei allen Filmen aber das exakte Datum. Deshalb legitimiert sich die Zeitliste für mich ebenfalls.
Man könnte die alphabetische Liste nach oben setzen, und das wäre vielen sicher genehm.
PS Ich habe mal ein bisschen in deiner Liste herumprobiert. Schöne Sache das! So weit bin ich in PHP nicht gekommen, Objektprogrammierung ist nichts für mich (und MySQL erst recht nicht... zum Verzweifeln)...
Nur ein kleiner Hinweis, und das betrifft Textsuche ganz allgemein. Ich vermute, der Code ist einfach gehalten. Das heißt, Rechtschreibfehler werden nicht gefunden. Anders als Google kannst du natürlich nicht mit einem 1000-Zeilen-Code sämtliche Varianten auflisten und Algorithmen abfragen. Bei kurzen Filmen würde ich die Suche verwenden, bei längeren Titeln eher nicht. Ist vermutlich Übungssache, aber ich finde Filme schneller durch Scrollen. Dann sehe ich auch sofort, ob es „Stirb langsam 1 oder 2 oder 3 oder 4“ schon gibt (vorausgesetzt, sie stehen wirklich hintereinander...). Ich bleibe also weiterhin bei deiner alphabetischen Liste.
Die Frage ist also: wieviele Buchstaben brauche ich mindestens, um zum Treffer zu kommen? Zu wenig Buchstaben ergeben zu viele Filme (auch mit Treffern in der Mitte), zu viele Buchstaben dauern lange zum Tippen und müssen richtig sein.
Die Suche nach Anfangsbuchstaben ist sehr hilfreich, weil sie die endlose Liste in 26 Teile teilt...
Sollte man aber die englischen UND die deutschen Namen eintragen, wäre das ein Fortschritt. Ich betrachte „Die hard“ und „Stirb langsam“ als denselben Film. Fände ich BEIDE Titel, bin ich auf der ganz sicheren Seite! Nur so als Anregung...