:-) Vediamo se ho capito... quello che cerchi di fare.
Data questa query
Codice PHP:
SELECT * FROM ordini_prodotti AS a, ordini_descr_agg AS b WHERE a . prodotto_id = b . prodotto_id AND desc_aggiuntiva = 1 AND ordine_id = '" . (int)$ordine_id . "'"
a te serve verificare quando prodotto_id assume SOLO determinati valori che tra l'altro non sono continui es. 1,5,6 e 9.
se ho capito bene alla tua select occorre aggiungere una condizione su prodotto_id e la select diventa
Codice PHP:
SELECT * FROM ordini_prodotti AS a, ordini_descr_agg AS b WHERE a . prodotto_id = b . prodotto_id AND desc_aggiuntiva = 1 AND ordine_id = '" . (int)$ordine_id . "'" and prodotto_id in (1,5,6,9)
Ho capito bene la tua esigenza?!