Wie gesagt: Vom Konzept her ist das ein freier Anzeigefilter.
Genau das würde ich mal überdenken. Insbesondere hinsichtlich Benutzerfreundlichkeit. Vielleicht mit dem Gedanken im Hinterkopf daß Suchmaschinen (die jeder kennt!) nur ein Eingabefeld haben.
So könnte man dem Suchenden ja anbieten, daß er mehrere Suchbegriffe in ein Eingabfeld eingeben darf. Vielleicht sogar mit +name
und -vorname
was soviel heißt, daß name
auf jeden Fall in den Treffern vorkommen muss, vorname
hingegen nicht.
Das setzt natürlich ein paar Vorbereitungen voraus die serverseitig getroffen werden müssen. Z.B. einen Volltextindex.
MfG