La solución pasa por usar la clausula IN algo como esto
Código:
SELECT * FROM Detalles_Items WHERE id_di IN ('valores','sepados','por','comas')
Si vienen de un array y los "spliteas" o "implodeas" es un problema de la programación ya, aunque el lo que yo haría.
Un saludo