Hallo. 
Ich kriege über ein Formular verschiedene Checkbox-Werte geliefert und Werte diese dann über implode aus.
Nun sieht das SQL Statement so aus, dass es ein OR bzw. IN abfragt. Das möchte ich nicht.
Also: Stand jetzt: Zeig mir alle die Produkte die die ausgewählten Prüfmethode A oder B oder C haben. Ich möchte aber, dass abgefragt wird, zeig mir die Produkte die Prüfmethode A und B und C haben!
	
Wie mach ich das bzw. was muss ich ändern?
DANKE
							
						
					Ich kriege über ein Formular verschiedene Checkbox-Werte geliefert und Werte diese dann über implode aus.
Nun sieht das SQL Statement so aus, dass es ein OR bzw. IN abfragt. Das möchte ich nicht.
Also: Stand jetzt: Zeig mir alle die Produkte die die ausgewählten Prüfmethode A oder B oder C haben. Ich möchte aber, dass abgefragt wird, zeig mir die Produkte die Prüfmethode A und B und C haben!
PHP-Code:
	
	
$in_str = "'".implode("', '", $Checkbox_Pruefmethoden)."'"; 
            $sql = "SELECT asdffdsa FROM TProdukte pro
    inner join......
WHERE ref.PruefmethodenID [B]IN ($in_str)[/B] ....., pro.ProduktName ASC"; 
DANKE
							
						
          
Kommentar