echo $begrüßung;
ich möchte dem nutzer die möglichkeit geben eine datenbank anhand von suchbegriffen zu durchforsten, und zwar soll einerseits die möglichkeit bestehen das schlüsselwort AND in der suche zu verwenden und andererseits OR.
Kann mir vielleicht jm. eine Beispiel query geben wie man das relisierene kann? Sucheingabe: Xxx AND Yyy OR Zzz
Mit einer Beispiel-Query ist dir nicht weiter gedient, denn die ist recht einfach beschrieben. Doch der Weg von der Benutzereingabe "wert AND wert OR wert" zur WHERE-Klausel "feld=wert AND feld=wert OR feld=wert" ist ein nicht gerade einfacher. Du musst die Eingabe parsen, und die Werte und die Binde-Wörter AND und OR erkennen und entsprechend reagieren. Beachte auch, dass du nicht einfach am Leerzeichen auftrennen kannst, weil man ja sicher auch nach "wert bestehend aus mehreren wörtern" suchen können soll. Wenn du das soweit aufgedröselt hast, kannst du nun die WHERE-Klausel zusammensetzen.
Möglicherweise kannst du aber auch Features deines DBMS nutzen, um zu einem gleichen oder gleichwertigem Ergebnis zu kommen. Als Beispiel sei hier MySQLs Full-Text Search Functions genannt.
echo "$verabschiedung $name";