2 Werte in einem Datenfeld

  • Habe nach vergeblicher Suche nach einem Programm für meine Serviettensammlung nun ein Script für die Anzeige auf der Website erstellt:
    http://www.servietten-tausch.at/serviettendb/tulpen.php
    Die Abfrage für die Anzeige: WHERE motiv = 'tulpen'

    Kann ich in das Datenfeld MOTIV auch 2 Werte eintragen? Z. Bsp. Tulpen, Schmetterlinge (wenn Tulpen und Schmetterlinge am Bild sind), sodass die Serviette jeweils bei beiden Abfragen angezeigt wird
    (WHERE motiv='tulpen', und auch bei WHERE motiv='schmetterlinge').

    Danke!

  • Dafür brauchst du das Schlüsselwort LIKE, damit kannst du nach einem Muster suchen. Die WHERE-Abfrage wäre in deinem Falle z.B.

    Code
    WHERE motiv 
    LIKE '%tulpen%'

    Die %-Zeichen geben an, dass vor und nach dem gesuchten Muster beliebige andere Zeichen stehen dürfen.