Es macht ja keinen Sinn, den "Buchstabensalat" mit in der Tabelle an zu geben.
Überlege mal wie viele Möglichkeiten es für ein langes Wort gaben würde.
Du musst aus den Buchstaben alle Möglichen Kombinationen bilden. Die Kombinationen gleichst du dann mit der datenbank ab. Bei einer Übereinstimmung hast du die Lösung.
Eine andere Möglichkeit wäre, dass du der Tabelle eine Spalte mit den in dem Wort vorkommenden Buchstaben.
Beispiel:
Code:
[Buchstaben] [Wort]
aotu, auto
eels, esel
eilps, spiel
Dein Programm sortiert die Buchstaben in der Eingabebox und sucht nach Übereinstimmungen. Diese Methode würde Rechenzeit sparen, weil die Kombinationen nicht gebildet werden müsstem.