Formularbasierter Filter

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Formularbasierter Filter

    Mein Prob:

    WÜrde gerne via Formular eine Abfrage starten.

    Habe dabei 2 Felder :
    1. Geschlecht (option w oder m oder egal)
    2. Kurs (option kurs 1-5 oder egal)

    Mein Code:
    PHP-Code:
    $ergebnis=mysql_query("SELECT * FROM users 
    WHERE                 User************='"
    .$geschlecht."'
    AND                UserKurs1='"
    .$kurs."' 
    OR                 UserKurs2='"
    .$kurs."' 
    OR                UserKurs3='"
    .$kurs."' 
    OR                UserKurs4='"
    .$kurs."'
    "
    ); 
    Wenn ich nun geschlecht w und kurs3 auswähle, werden ebenfalls die Herren die Kurs3 belegen angezeigt. Das soll es aber nicht.
    Welche Änderung ist denn notwendig ,damit nur aus w oder m die gewählten Kurse angezeigt werden.
    Zuletzt geändert von kasIQ; 18.03.2005, 19:14.

  • #2
    ein paar klammern drumherum wie in der mathematik...
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      es wäre hilfreich, klammern zu setzen ...
      Code:
       ... WHERE bla=blubb AND (x=y OR z=a OR ...) ...
      je nachdem, was du wie haben willst
      Kissolino.com

      Kommentar


      • #4
        danke

        man bin ich auch manchmal doof.

        Kommentar

        Lädt...
        X