Alexander Brock: SQL -> Suchabfrage mit mehreren Worten

Beitrag lesen

Hallo Forum,

ich überlege mir gerade wie ich ein Suchfeld mit mehreren Worten auslesen kann und mit ODER die passenden Datenbankeinträge ausgebe.

Query

$query = sprintf("select typ from mytable where %s", $where);

Kann mich das ans Ziel bringen? Ich komme hier nicht weiter. Wie kann ich z.B. mehr als zwei Worte berücksichtigen? Mir fehlt da eine einfache Lösung.

Du hast ein Problem mit SQL, der PHP-Code interessiert daher niemanden.
Lass bitte das SQL-Statement, das an dein DBMS geschickt wird ausgeben und poste es hier.

Außerdem solltest du dich mit SQL-Injection befassen, dein Code erlaubt z.B., dass sich jemand die komplette Tabelle ausgeben lässt.

Desweiteren interessieren mich Name und genaue Versionsnummer deines DBMS.

Gruß
Alexander Brock