Ich habe folgende Abfrage
Bei dieser Abfrage bekomme ich alle Werte ausgegeben, wo bestell_id = 2 und class = shipping ist ODER class = payment. D.h. bei dieser Abfrage nach OR wird die Bedingung mit der Bestell-ID gar nicht mehr berücksichtigt.
Ich will aber nur Werte ausgeben, wo bestell_id = 2 und class = shipping und / oder class = payment ist.
Wie erreiche ich das?
Code:
SELECT * FROM bestellung WHERE bestell_id = '" . $_POST['bestell_id'] . "' AND class = 'shipping' OR class = 'payment' ");
Ich will aber nur Werte ausgeben, wo bestell_id = 2 und class = shipping und / oder class = payment ist.
Wie erreiche ich das?
Kommentar