Mailinglisten-Archive |
> Problem: > die Datenbank enthält ein Textfeld, das pro Datensatz immer nur genau > einen String enthält. Der String ist einer aus einer definierten Menge > von möglichen Strings. > z.B.: > mögliche Strings: haus, auto, garten, strasse, wohnung > > Datenbank: > > Datensatz | Textfeld | > ----------+----------+ > 1 | haus | > 2 | wohnung | > 3 | garten | > 4 | garten | > 5 | auto | > 3 | haus | > > Jetzt möchte ich über mein PHP-Skript folgendes abfragen: > > welcher Datensatz enthält den string haus (dies geht ja ganz einfach > über "where Textfeld = haus") > > wenn ich aber mehr als nur ein string abfragen will also z.B.: haus, > garten und wohnung, wie muss dann die where-Bedingung aussehen? Klammere Deine "Textfeld"-Bedingungen ein und verknüpfe sie durch OR bzw. AND (je nachdem) WHERE (Textfeld = 'haus' OR Textfeld = 'wohnung' OR Textfeld = 'garten') Florian
php::bar PHP Wiki - Listenarchive