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